From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6398 invoked by uid 1002); 11 May 2003 16:30:47 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 10616 invoked from network); 11 May 2003 16:30:47 -0000 From: David Nielsen To: gentoo-dev@gentoo.org Content-Type: text/plain Organization: Message-Id: <1052670753.21595.36.camel@pilot.stavtrup-st.dk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4- Date: 11 May 2003 18:32:33 +0200 Content-Transfer-Encoding: 7bit Subject: [gentoo-dev] [ANNOUNCE] Ebuild Janitor project X-Archives-Salt: bbb18789-ead9-410c-9e5b-dd17dca3058e X-Archives-Hash: a3a12916c65995fa9795386b050bf4ad Greeting fellow gentoo'ers It is my pride and pleasure to announce the formation of the Ebuild Janitor Project, as the name implies the objective is to being sanity to the state of the ebuild collection, and it was started primarily to sort out some of the ebuild bloat that some users where complaining about, mainly by enforcing stricter use of the USE flag variables. For more information and debate see the announce thread: http://forums.gentoo.org/viewtopic.php?t=52265 We currently have about 9 people actively working to improve ebuilds, and all our work can be viewed at http://linux.emulation64.com (don't laugh at the URL, it was free). The team however quickly discovered the need for even more USE flags, and this caused some debating on how to handle this, and along the fixing a few bugs in Portage was also discovered related to the eclasses and IUSE - basically it seems that if you inherit from an eclass the IUSE variable doesn't get inherited as IUSE="${IUSE}", it is empty. More on this issue in this thread http://linux.emulation64.com/viewtopic.php?t=26 Developer answers if any would kindly be directed to: http://linux.emulation64.com/viewtopic.php?t=33 Another issue is how to handle the debug flag, there's a growing feeling that this should be a FEATURE flag instead, since declaring --disable-debug and setting -g in each ebuild is rather tiresome. http://linux.emulation64.com/viewtopic.php?t=20 Again, developer input would be nice inorder to resolve this issue: We also have some debating going on as to improving the overall state of USE flags vs. Portage which might be of interest. http://linux.emulation64.com/viewtopic.php?t=14 Kind regards Lovechild - David Nielsen -- gentoo-dev@gentoo.org mailing list