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.43) id 1EKVNu-0000oJ-EJ for garchives@archives.gentoo.org; Wed, 28 Sep 2005 06:25:42 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j8S6HrNA021447; Wed, 28 Sep 2005 06:17:53 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j8S6G9DZ003804 for ; Wed, 28 Sep 2005 06:16:09 GMT Received: from c-67-171-150-177.hsd1.or.comcast.net ([67.171.150.177] helo=[192.168.1.106]) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1EKVLa-00012K-E4 for gentoo-dev@lists.gentoo.org; Wed, 28 Sep 2005 06:23:18 +0000 Message-ID: <433A36C6.7000705@gentoo.org> Date: Tue, 27 Sep 2005 23:23:02 -0700 From: Donnie Berkholz User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050821) X-Accept-Language: en-us, en 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Dirt: To shove under the rug or not shove under the rug? (aka another round of USE_EXPAND) References: <200509271823.25788.jstubbs@gentoo.org> <200509281258.20894.jstubbs@gentoo.org> <433A19DA.5060401@gentoo.org> <200509281345.53152.jstubbs@gentoo.org> In-Reply-To: <200509281345.53152.jstubbs@gentoo.org> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 5e81a9ef-9d39-447b-aab1-fa085c1e6173 X-Archives-Hash: 266e34db28f8e638e01e73db95e2bd12 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jason Stubbs wrote: | On Wednesday 28 September 2005 13:19, Donnie Berkholz wrote: | IUSE="baz bop" | iuse_expand VIDEO_CARDS foo bar This has the ring of hack to me, if it's something to be used in ebuilds. |>In addition, it saves IUSE from having super-long flags: |> |>IUSE="video_cards_foo video_cards_bar video_cards_baz ... " -- picture |>that repeated 10 times. It's just plain ugly and overly long. | | | It doesn't save anything because internally it needs to be done that way | regardless. The only difference between the two patches is that one has | IUSE="..." and the other has IUSE_EXPAND="...". Right on, but portage is a lot more internal than ebuilds. |>Most importantly IMHO, it suggests that users should set |>USE="video_cards_foo" instead of VIDEO_CARDS="foo". | | | Users don't see it either way, so I can't see how it suggests anything. Let me narrow that to users who look at ebuilds to figure out wtf is going on with USE_EXPAND because they have no idea how to use it. Thanks, Donnie -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDOjbGXVaO67S1rtsRAobfAJ9MVftU8dklnq6t+MFaMrmHHbFtiQCg5o06 Lh26STJWnP8Ph6gJT5k9sus= =kv7o -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list