Gentoo Archives: gentoo-user

From: waltdnes@××××××××.org
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: confessions of a former USE=
Date: Thu, 14 Apr 2016 19:54:08
Message-Id: 20160414195357.GA4934@waltdnes.org
In Reply to: [gentoo-user] Re: confessions of a former USE= by James
1 On Wed, Apr 13, 2016 at 04:08:40PM +0000, James wrote
2 > »Q« <boxcars <at> gmx.net> writes:
3 >
4 >
5 > > tl;dr: Getting rid of USE="-*" was a lot easier than I'd expected. A
6 > > little rebuilding, a lot of (easy) USE flag pruning, and I'm done.
7 >
8 > > Until yesterday, I've had USE="-*" for years.
9 >
10 > I've only used (USE="-*") for small systems like firewalls, devices,
11 > or other minimized servers. If you think about it, most of us,
12 > on a workstation, what everything that will work. The exception being
13 > somebody with meager resources or other minimizations that warrant constraint.
14
15 I used to use USE='-* blah blah blah", where "blah blah blah" was a
16 lot of flags. My rule of thumb was to compare...
17
18 * how many "foobar" entries I'd have to make in package.use if I didn't
19 include "foobar" in make.conf, versus...
20 * how many "-foobar" entries I'd have to make in package.use if I did
21 include "foobar" in make.conf
22
23 Which ever way resulted in fewer entries in package.use was the way
24 I'd go. I effectively built my own custom profile. I've now switched
25 to the conventional style, without "-*", but I now have a lot of
26 "-foobar" flags in USE, like so...
27
28 USE="10bit 12bit X apng bindist ffmpeg gles2 jpeg netifrc png snappy szip truetype x264 x265 xorg -acl -berkdb -caps -chatzilla -cracklib -crypt -filecaps -gallium -gdbm -gmp-autoupdate -graphite -gstreamer -iconv -introspection -ipc -iptables -ipv6 -libav -llvm -manpager -nls -openmp -pam -pch -roaming -sendmail -spell -tcpd -udev -udisks -unicode -upower -uuid -xinerama"
29
30 --
31 Walter Dnes <waltdnes@××××××××.org>
32 I don't run "desktop environments"; I run useful applications

Replies

Subject Author
Re: [gentoo-user] Re: confessions of a current USE=* Philip Webb <purslow@××××××××.net>