Gentoo Archives: gentoo-portage-dev

From: Daniel Barkalow <barkalow@××××××××.org>
To: gentoo-portage-dev@l.g.o
Subject: [gentoo-portage-dev] [RFC] USE flags that don't affect package
Date: Thu, 26 Oct 2006 18:25:37
Message-Id: Pine.LNX.4.64.0610261358230.9789@iabervon.org
1 It would be useful if ebuilds listed any USE flags that don't affect the
2 package the ebuild is for, so that emerge knows it doesn't need to rebuild
3 the package if these change (or are newly added to the ebuild). These
4 include flags like "glibc-compat20" and "nptl" on glibc-2.4-r3 (if they
5 aren't set correctly, it just doesn't build, because this version doesn't
6 support other configurations, but the USE flag is there so you don't
7 blindly lose some obsolete feature you needed), or "minimal" on (e.g.)
8 xinit (which affects RDEPEND, but not anything else).
9
10 It's obviously not important for correctness, but it would save a whole
11 lot of time, because it seems to be mostly big packages that end up with
12 these, and ignoring them is a pain when you actually change a meaningful
13 global USE flag and want to rebuild everything that's actually different.
14
15 -Daniel
16 *This .sig left intentionally blank*
17 --
18 gentoo-portage-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-portage-dev] [RFC] USE flags that don't affect package Johannes Weiner <hnazfoo@××××××××××.com>