On 10/7/03 4:56 pm, "Stroller" <[EMAIL PROTECTED]> wrote: > On 10/7/03 4:03 pm, "Dmitry Suzdalev" <[EMAIL PROTECTED]> wrote: > ... > The red & blue "+foo -bar" indicates which USE flags the packages will > implement. I tend to use this to tweak my settings. Someone else has also > suggested using `qpkg`, which is probably better. > > Stroller.
Replying to my own message: when I tried this out, because I had emerged -up world recently, I had to use the --deep parameter to get any output. And WHAT a long list it was, too - my USE flags have definitely changed since I had the system installed, and now it wanted to install Xfree. Why..? I tracked it down to GhostScript. Check this out: [EMAIL PROTECTED] stroller $ emerge -pv /usr/portage/app-text/ghostscript/ghostscript-7.05.6.ebuild These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] sys-apps/pciutils-2.1.10-r1 [ebuild N ] sys-apps/usbutils-0.11-r1 [ebuild N ] sys-apps/hotplug-20030501-r2 [ebuild N ] net-print/cups-1.1.19 +ssl -slp +pam [ebuild N ] dev-util/intltool-0.25 [ebuild U ] media-libs/freetype-2.1.4 [1.3.1-r3] -doc +zlib -prebuilt [ebuild N ] x11-misc/ttmkfdir-3.0.9 [ebuild N ] x11-base/opengl-update-1.5 [ebuild N ] media-libs/fontconfig-2.2.0-r2 -doc [ebuild N ] app-arch/unzip-5.50-r1 [ebuild N ] app-arch/cabextract-0.6 [ebuild N ] x11-base/xfree-4.3.0-r2 +3dfx -sse +mmx -3dnow -xml +truetype +nls -cjk -doc [ebuild N ] x11-libs/gtk+-1.2.10-r10 +nls [ebuild N ] media-libs/glide-v3-3.10-r3 [ebuild N ] net-ftp/curl-7.10.5-r1 +ssl -ipv6 -ldap [ebuild N ] net-print/foomatic-2.0.0 [ebuild N ] dev-perl/Text-Balanced-1.95 [ebuild N ] dev-perl/Parse-RecDescent-1.94 [ebuild N ] media-libs/audiofile-0.2.3-r1 [ebuild N ] media-sound/esound-0.2.29 +tcpd -alsa [ebuild N ] gnome-base/ORBit-0.5.17 +nls [ebuild N ] media-libs/giflib-4.1.0-r3 -X +gif [ebuild N ] media-libs/imlib-1.9.14-r1 [ebuild N ] gnome-base/gnome-libs-1.4.2 -doc +nls -kde [ebuild N ] media-libs/gdk-pixbuf-0.21.0 -doc [ebuild N ] dev-perl/XML-Writer-0.4-r2 [ebuild N ] dev-perl/gtk-perl-0.7008-r9 [ebuild N ] media-libs/mpeg-lib-1.3.1-r1 [ebuild N ] media-libs/aalib-1.4_rc4-r2 -X +slang +gpm [ebuild N ] dev-perl/File-Spec-0.82 [ebuild N ] dev-perl/Digest-MD5-2.24 [ebuild N ] dev-perl/Test-Harness-2.28 [ebuild N ] dev-perl/Data-Dumper-2.101 [ebuild N ] dev-perl/Inline-0.44 [ebuild N ] dev-perl/Filter-1.29 [ebuild N ] dev-perl/ExtUtils-F77-1.14-r1 [ebuild N ] dev-perl/PDL-2.4.0 -opengl [ebuild N ] media-gfx/gimp-1.2.4 +python +nls -gnome +aalib +perl -doc +jpeg +png -tiff -doc [ebuild N ] media-gfx/gimp-print-4.2.5 +cups -doc +nls [ebuild UD] app-text/ghostscript-7.05.6 [7.05.6-r2] -X +cups -cjk [EMAIL PROTECTED] stroller $ USE=-cups emerge -pv /usr/portage/app-text/ghostscript/ghostscript-7.05.6.ebuild These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] media-libs/jbigkit-1.4 [ebuild U ] media-libs/freetype-2.1.4 [1.3.1-r3] -doc +zlib -prebuilt [ebuild N ] media-gfx/imagemagick-5.5.6 -X -cups +jpeg -lcms -mpeg +png +truetype -tiff +xml2 [ebuild N ] sys-apps/pciutils-2.1.10-r1 [ebuild N ] sys-apps/usbutils-0.11-r1 [ebuild N ] sys-apps/hotplug-20030501-r2 [ebuild N ] net-print/cups-1.1.19 +ssl -slp +pam [ebuild N ] net-print/gimp-print-cups-4.3.5 +nls -gtk +readline [ebuild UD] app-text/ghostscript-7.05.6 [7.05.6-r2] -X -cups -cjk [EMAIL PROTECTED] stroller $ This just seems dead weird to me: with the -cups flag, CUPS is still installed. With the +cups flag, cups is emerged along with the kitchen sink &al. Can anyone explain this, please..? I would have expected `USE=-cups emerge ghostscript` not to install CUPS at all. Stroller. -- Enjoyed this post? Thanks for reading - please consider employing me! Technical support / system administration - CV available on request Linux / Unix / Windows / Mac OS X - UK or anywhere considered -- [EMAIL PROTECTED] mailing list
