From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1ErenI-00004P-Ha for garchives@archives.gentoo.org; Wed, 28 Dec 2005 17:08:56 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBSH7Yoc026032; Wed, 28 Dec 2005 17:07:34 GMT Received: from mta03.oricom.ca (mta03.oricom.ca [206.108.60.209]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBSH5PDo015810 for ; Wed, 28 Dec 2005 17:05:26 GMT Received: from [192.168.1.105] (dsl1-003.express.oricom.ca [64.18.166.3]) by oricom.ca (Rockliffe SMTPRA 6.1.17) with ESMTP id for ; Wed, 28 Dec 2005 12:05:24 -0500 From: Olivier Fisette Organization: Gentoo Linux To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Stupid USE defaults that need cleaning Date: Wed, 28 Dec 2005 12:05:16 -0500 User-Agent: KMail/1.8.3 References: <43AF7B25.6060803@gentoo.org> <20051226153533.695493e4@snowdrop.home> <1962459692.20051226175717@gentoo.org> In-Reply-To: <1962459692.20051226175717@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1501253.Ad0Chx5oWE"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200512281205.21024.ribosome@gentoo.org> X-Archives-Salt: a44d1763-ee89-4f01-86ac-430134bc8543 X-Archives-Hash: 99cb58fc3e329411f3c25e69961bb640 --nextPart1501253.Ad0Chx5oWE Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday, 26 December 2005 11:57 am, Jakub Moc wrote: > emboss - "Adds support for the European Molecular Biology Open Software > Suite." WTF? Why are we abusing make.defaults for such stuff? Quote from bug #82428: =2D--- The reason why I think "emboss" should be enabled by default is that the=20 vast majority of users of packages such as aaindex, CUTG, PRINTS, Prosite,= =20 Rebase and TransFac want/expect EMBOSS support for these packages. (These are the only packages with optional EMBOSS support.) For example, although a minority of users have custom scripts to query the Prosite database,=20 most will use the EMBOSS program "patmatmotifs" to interface with it, so=20 having this program available when Prosite is installed is a sensible=20 default. =2D--- The issue of Stupid/INSANE/crap/crazy/WTF/abusing default USE flags has bee= n=20 brought to this list (and others) before. If you think enabling a certain U= SE=20 flag is not a good default, explain why, keeping in mind that we cannot=20 enable or disable default USE flags per ebuild, that the default profiles a= re=20 targeted at desktop users, and that packages should always work correctly=20 out-of-the-box, even if that means pulling in lots of dependencies. If you= =20 would like to have a smaller set of default USE flags for a server or a=20 minimal desktop system, then write the corresponding profile and propose it= =20 to the relevant arch teams. Regards, =2D-=20 Olivier Fisette (ribosome) Gentoo Linux Developer Scientific applications, Developer relations --nextPart1501253.Ad0Chx5oWE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.19 (GNU/Linux) iD8DBQBDssXQr/GGfYtwOqoRAlIRAJ9+topV4nCVfwa461gU6Hm75qmW/ACeOsjw jGEDCqgQFKRIi885gdZDFxk= =rEsi -----END PGP SIGNATURE----- --nextPart1501253.Ad0Chx5oWE-- -- gentoo-dev@gentoo.org mailing list