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.50) id 1Ed8ih-0001yK-0I for garchives@archives.gentoo.org; Fri, 18 Nov 2005 16:04:11 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAIG2lqZ008091; Fri, 18 Nov 2005 16:02:47 GMT Received: from smtp.top-hosting.cz (gw.top-hosting.cz [81.0.254.91]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAIFxjt2014500 for ; Fri, 18 Nov 2005 15:59:45 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.top-hosting.cz (Postfix) with ESMTP id 0C639A1B233 for ; Fri, 18 Nov 2005 16:59:45 +0100 (CET) Received: from smtp.top-hosting.cz ([127.0.0.1]) by localhost (smtp.top-hosting.cz [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 18698-01 for ; Fri, 18 Nov 2005 16:59:37 +0100 (CET) Received: from NOTORCOMP (21.217.broadband4.iol.cz [85.71.217.21]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.top-hosting.cz (Postfix) with ESMTP id 5981DA1B12C for ; Fri, 18 Nov 2005 16:59:37 +0100 (CET) Date: Fri, 18 Nov 2005 16:59:31 +0100 From: Jakub Moc X-Priority: 3 (Normal) Message-ID: <1726602389.20051118165931@gentoo.org> To: Mike Frysinger Subject: Re[2]: [gentoo-dev] punting the use.defaults feature In-Reply-To: <20051118154312.GF24327@toucan.gentoo.org> References: <951460691.20051118163308@gentoo.org> <20051118154312.GF24327@toucan.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; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="----------7A137185115F0FCF" X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at top-hosting.cz X-Spam-Status: No, score=1.379 tagged_above=-999 required=6 tests=[SPF_NEUTRAL=1.379] X-Spam-Score: 1.379 X-Spam-Level: * X-Archives-Salt: d4ddcc42-7f1f-49ac-8ed0-d31af5344e43 X-Archives-Hash: b9126323d2535f7bfc5f0b42331cbde8 ------------7A137185115F0FCF Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable =0D=0A18.11.2005, 16:43:12, Mike Frysinger wrote: > i see no reason to keep use.defaults around anymore, i think the rest of = our > config/profile system covers for it adequately and in a manner that doesnt > confused people Also, IIRC, saner alternatives have been suggested, like IUSE=3D"+bleh" to = enable a use flag by default on a per-ebuild basis; use.defaults is something well hidden from users, and USE flags automagically appearing/disappering after emerge sync/installing an ebuild cause a lot of confusion. >> - why has a mass of things been commited in there recently > because they belong there and break things/confuse people? What exactly is the benefit from this? Sor= ry, I've apparently missed something, since I can't see much sense in committing something just because it "belongs there"... Did not notice any call for ad= ding all that stuff either; actually - it's been done after someone requested to remove one particular thing from use.defaults. >> - confusing users > the file has always confused people, whether they be user or dev One more reason to get rid of it... :) >> - rendering /etc/portage/package.keywords useless (install a dep for one >> particular ebuild and enjoy the USE flag enabled globally) > unrelated Well, I don't think so... If I want to enable a feature for one specific eb= uild and a USE flag in /etc/portage/package.use pulls in a dep, that in turn ena= bles that use flag globally, it's obviously not what I intended and forces me to= add yet another -flag into make.conf >> - causing unwanted results (I did not really install app-text/recode for= the >> purpose of enabling USE=3Drecode globally and make it clash with half of= php USE >> flags e.g.) >> - causing pointless breakage/bailing out in current ebuilds for users th= at have >> not touched USE flags on their system at all > you're confusing "feature" with "bug" ;) I actually consider this feature to be a bug... :=3D) -- jakub ------------7A137185115F0FCF Content-Type: application/pgp-signature -----BEGIN PGP MESSAGE----- Version: GnuPG v1.4.1 (MingW32) iD8DBQFDffpjhxfV/c66PZ4RAuy9AKCx7g9yzqH4q/wLxQGc0uQl2w05WgCfX6Dy MNLJMjCsr45mbduiUyS2zsk= =MCAs -----END PGP MESSAGE----- ------------7A137185115F0FCF-- -- gentoo-dev@gentoo.org mailing list