From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LOUFd-0007re-CT for garchives@archives.gentoo.org; Sun, 18 Jan 2009 09:47:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A34FE04E6; Sun, 18 Jan 2009 09:47:28 +0000 (UTC) Received: from mailfilter11.ihug.co.nz (mailfilter11.ihug.co.nz [203.109.136.11]) by pigeon.gentoo.org (Postfix) with ESMTP id 1A149E04E6 for ; Sun, 18 Jan 2009 09:47:27 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhABACuJckl2XG4k/2dsb2JhbAAIz3SFc4ID X-IronPort-AV: E=Sophos;i="4.37,283,1231066800"; d="scan'208";a="157740107" Received: from 118-92-110-36.dsl.dyn.ihug.co.nz (HELO [10.1.1.3]) ([118.92.110.36]) by smtp.mailfilter5.ihug.co.nz with ESMTP; 18 Jan 2009 22:47:26 +1300 Message-ID: <4972FAB0.4020402@gentoo.org> Date: Sun, 18 Jan 2009 22:47:28 +1300 From: Alistair Bush User-Agent: Thunderbird 2.0.0.19 (X11/20090102) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 To: gentoo-java@lists.gentoo.org Subject: [gentoo-java] QA within java overlays. X-Enigmail-Version: 0.95.7 OpenPGP: url= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: a55136ea-e1ff-4b3f-885c-150458c74628 X-Archives-Hash: b13e7ade3fbaf76718740f6af5a8dbce I have been looking at qa of the 2 java overlays (java-overlay and java-experimental) and have noticed a few things 1) Running repoman ( and even qualidus, tho I still need to investigate this more ) on java-experimental is a waste of time. Both assume only that gentoo and java-experimental exist. This results in a) the inability to find eclasses, aka, java-maven-*.eclass; and b) the inability to find packages that are only located within java-overlay I have had a short discussion with zmedico about added the concept of a "parent" overlay so that repoman can find packages. So far zmedico has suggested merging java-overlay and java-experimental. 2) QA within java-overlay is pretty poor. eg. KEYWORDS.stupid 5 dev-java/abbot/abbot-0.13.1-r1.ebuild dev-java/byaccj/byaccj-1.14.ebuild dev-java/gnu-crypto/gnu-crypto-2.1.0.ebuild dev-java/jdic/jdic-0.9.1.ebuild (believe this may have been my doing, certainly remember looking at this ) dev-java/libeds-java/libeds-java-0.5.1.ebuild There also seem to be a lot of packages that have *DEPENDS on packages within java-experimental, that are keyworded for arch's that don't have a package also keyworded for that arch. Now im going to start looking at all of these issues. But please ensure you run repoman and correct any issues you find. I also believe that we should always consider whether a change within the gentoo repo will have effects on java-overlay. While java-overlay is ~arch by nature lets not break it thru carelessness. Alistair.