Gentoo Archives: gentoo-dev

From: Jason Stubbs <jstubbs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Dirt: To shove under the rug or not shove under the rug? (aka another round of USE_EXPAND)
Date: Wed, 28 Sep 2005 04:25:20
Message-Id: 200509281321.09879.jstubbs@gentoo.org
In Reply to: Re: [gentoo-dev] Dirt: To shove under the rug or not shove under the rug? (aka another round of USE_EXPAND) by Jason Stubbs
1 On Wednesday 28 September 2005 12:58, Jason Stubbs wrote:
2 > On Wednesday 28 September 2005 00:35, Donnie Berkholz wrote:
3 > > IUSE_VIDEO_CARDS="radeon sis mga"
4 > > IUSE_INPUT_DEVICES="synaptics wacom"
5 >
6 > So, my patch (even though it works) puts these flags into an IUSE_EXPAND
7 > variable and would require an upgrade on the CVS server to get correct
8 > cache generation for users.
9 >
10 > What are the exact reasons for not wanting to put the expanded flags
11 > directly into IUSE? If it's just a matter of the horrid display existing
12 > tools would give, the functionality can go in and IUSE updated after the
13 > functional versions are stabled. Are there any reasons beyond that?
14
15 And a patch to do it the IUSE way. Note the size difference below even though
16 both patches end up with the same output for the end user. Also note that
17 this way doesn't require an upgrade on the CVS server.
18
19 $ wc -c verbose-IUSE*
20 3698 verbose-IUSE-support.patch
21 6110 verbose-IUSE_EXPAND-support.patch
22
23 --
24 Jason Stubbs

Attachments

File name MIME type
verbose-IUSE-support.patch text/x-diff