1 |
160414 waltdnes@××××××××.org wrote: |
2 |
> I used to use USE='-* blah blah blah". My rule of thumb was to compare |
3 |
> * how many "foobar" entries I'd have to make in package.use, |
4 |
> if I didn't include "foobar" in make.conf, versus |
5 |
> * how many "-foobar" entries I'd have to make in package.use, |
6 |
> if I did include "foobar" in make.conf |
7 |
> Whichever way resulted in fewer entries in package.use was the way I'd go. |
8 |
> I effectively built my own custom profile. |
9 |
|
10 |
> I've now switched to the conventional style, without "-*", |
11 |
> but I now have a lot of "-foobar" flags in USE, like so |
12 |
> 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" |
13 |
|
14 |
I'm persisting with '-*', but I've never understood profiles |
15 |
& I've never done 'emerge world' without '-p', |
16 |
so I've always had detailed control over what it getting installed. |
17 |
In my home-made list of installed pkgs I note with 'USE' those |
18 |
which have a custom flag in package.use & check when updating. |
19 |
|
20 |
Occasionally, a new flag trips me up, but it's fairly easy to recover |
21 |
once the location of the problem has been determined. |
22 |
|
23 |
My own complaint re USE flags is the all-too-meagre output of 'euses' : |
24 |
|
25 |
root:502 ~> euses gtk3 |
26 |
app-editors/bluefish:gtk3 - Enable GTK3 interface (default) |
27 |
app-editors/emacs:gtk3 - Prefer version 3 of the GIMP Toolkit to version 2 (x11-libs/gtk+) |
28 |
app-editors/emacs-vcs:gtk3 - Prefer version 3 of the GIMP Toolkit to version 2 (x11-libs/gtk+) |
29 |
app-editors/mousepad:gtk3 - Use GTK+3 instead of GTK+2 |
30 |
app-i18n/fcitx:gtk3 - Install input method module for GTK+ 3 |
31 |
app-i18n/fcitx-configtool:gtk3 - Use GTK+3 instead of 2 |
32 |
app-i18n/ibus:gtk3 - Enable support for gtk+3 |
33 |
app-i18n/ibus-unikey:gtk3 - Enable support for gtk+3 |
34 |
app-i18n/imsettings:gtk3 - Enable support for x11-libs/gtk+:3 |
35 |
app-i18n/scim:gtk3 - Enable support for x11-libs/gtk+:3 |
36 |
app-i18n/scim-anthy:gtk3 - Enable support for x11-libs/gtk+:3 |
37 |
app-i18n/uim:gtk3 - Enable support for x11-libs/gtk+:3 |
38 |
... [ 37 similarly useless descriptions] |
39 |
|
40 |
This urgently needs cleaning up, like much of Emerge's output. |
41 |
|
42 |
-- |
43 |
========================,,============================================ |
44 |
SUPPORT ___________//___, Philip Webb |
45 |
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto |
46 |
TRANSIT `-O----------O---' purslowatchassdotutorontodotca |