-----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

Reply via email to