Історія почалась так - я захотів перевірити закачаний архів *.tar.bz2 за допомогою *.tar.bz2.sign.
Відповідно, мені потрібен gnupg.
На команду
emerge -pt gnupg
мені вивалило список зі 120+ залежностей, зокрема ікси. Нащо воно йому?
Ну, в будь-якому разі ікси мені потрібні, тож я зробив
emerge -at xorg-server
, і знову спитав залежності gnupg. Цього разу він такий:
# emerge -pt gnupg
>>> --pretend disables --ask... removing --ask from options.
These are the packages that would be merged, in reverse order:
Calculating dependencies ... done!
[ebuild N ] app-crypt/gnupg-2.0.9 USE="bzip2 nls -doc -ldap -openct -pcsc-lite (-selinux) -smartcard" 0 kB
[ebuild N ] app-crypt/pinentry-0.7.5 USE="gtk ncurses -caps -qt3" 0 kB
[nomerge ] app-crypt/pinentry-0.7.5 USE="gtk ncurses -caps -qt3"
[nomerge ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff -debug -doc -vim-syntax -xinerama"
[nomerge ] net-print/cups-1.3.7-r1 USE="X dbus java jpeg nls perl png python ssl tiff -acl -avahi -kerberos -ldap -pam -php -ppds -samba -slp -static -zeroconf" LINGUAS="en -de -es -et -fr -he -it -ja -pl -sv -zh_TW"
[ebuild N ] virtual/ghostscript-0 0 kB
[ebuild N ] app-text/ghostscript-gpl-8.62 USE="X cups djvu gtk -bindist -cjk -jpeg2k" 0 kB
[ebuild NS ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff -debug -doc -vim-syntax -xinerama" 15,852 kB
[ebuild N ] net-print/cups-1.3.7-r1 USE="X dbus java jpeg nls perl png python ssl tiff -acl -avahi -kerberos -ldap -pam -php -ppds -samba -slp -static -zeroconf" LINGUAS="en -de -es -et -fr -he -it -ja -pl -sv -zh_TW" 0 kB
[nomerge ] app-crypt/gnupg-2.0.9 USE="bzip2 nls -doc -ldap -openct -pcsc-lite (-selinux) -smartcard"
[ebuild N ] dev-libs/libksba-1.0.3 0 kB
[ebuild N ] net-misc/curl-7.18.2 USE="ssl -ares -gnutls -idn -ipv6 -kerberos -ldap -libssh2 -nss -test" 0 kB
[nomerge ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff -debug -doc -vim-syntax -xinerama"
[ebuild N ] x11-libs/libXcomposite-0.4.0 USE="-debug" 0 kB
[ebuild NS ] sys-devel/automake-1.7.9-r1 0 kB
[nomerge ] net-print/cups-1.3.7-r1 USE="X dbus java jpeg nls perl png python ssl tiff -acl -avahi -kerberos -ldap -pam -php -ppds -samba -slp -static -zeroconf" LINGUAS="en -de -es -et -fr -he -it -ja -pl -sv -zh_TW"
[nomerge ] app-text/ghostscript-gpl-8.62 USE="X cups djvu gtk -bindist -cjk -jpeg2k"
[ebuild N ] media-fonts/gnu-gs-fonts-std-8.11 0 kB
[ebuild N ] app-text/djvu-3.5.20-r1 USE="jpeg nls threads tiff -debug -doc -kde -nsplugin -qt3 -xml" LINGUAS="-cs -de -fr -ja" 0 kB
[ebuild N ] app-text/poppler-0.6.3-r1 USE="jpeg zlib -cjk" 0 kB
[ebuild N ] x11-misc/xdg-utils-1.0.2-r1 USE="-doc" 0 kB
[ebuild N ] dev-util/desktop-file-utils-0.15 USE="-emacs" 0 kB
[ebuild N ] x11-apps/xprop-1.0.3 USE="-debug" 0 kB
[ebuild N ] net-libs/gnutls-2.2.5 USE="nls zlib -bindist -doc -guile -lzo" 0 kB
[ebuild N ] dev-libs/libtasn1-1.3 USE="-doc" 0 kB
[ebuild N ] app-crypt/opencdk-0.6.6 USE="-doc" 0 kB
[ebuild N ] virtual/jre-1.6.0 0 kB
[ebuild N ] virtual/jdk-1.6.0 0 kB
[ebuild N ] dev-java/sun-jdk-1.6.0.07 USE="X -alsa -doc -examples -jce -nsplugin -odbc" 76,675 kB
[ebuild N ] virtual/libstdc++-3.3 0 kB
[ebuild N ] dev-java/java-config-1.3.7 0 kB
[ebuild N ] x11-libs/libXp-1.0.0 USE="-debug" 0 kB
[ebuild N ] x11-proto/printproto-1.0.3 0 kB
[ebuild N ] dev-java/java-config-2.1.6 0 kB
[ebuild N ] dev-java/java-config-wrapper-0.15 0 kB
[ebuild N ] app-portage/portage-utils-0.1.29 0 kB
[ebuild N ] app-text/libpaper-1.1.23 0 kB
[nomerge ] x11-libs/gtk+-2.12.11 USE="X cups jpeg tiff -debug -doc -vim-syntax -xinerama"
[ebuild N ] x11-apps/xhost-1.0.2 USE="-debug -ipv6" 0 kB
[ebuild N ] x11-libs/pango-1.20.5 USE="X -debug -doc" 0 kB
[ebuild N ] dev-util/gtk-doc-am-1.10-r1 0 kB
[ebuild N ] x11-libs/libXdamage-1.1.1 USE="-debug" 0 kB
[ebuild N ] dev-libs/atk-1.22.0 USE="-debug -doc" 0 kB
[ebuild N ] x11-libs/libXcursor-1.1.9 USE="-debug" 0 kB
[ebuild N ] x11-libs/cairo-1.6.4-r1 USE="X svg -debug -directfb -doc -glitz -opengl -test -xcb" 0 kB
[ebuild N ] x11-libs/pixman-0.10.0 USE="-debug" 0 kB
[nomerge ] app-crypt/gnupg-2.0.9 USE="bzip2 nls -doc -ldap -openct -pcsc-lite (-selinux) -smartcard"
[ebuild N ] dev-libs/libassuan-1.0.4 0 kB
[nomerge ] virtual/libstdc++-3.3
[ebuild N ] sys-libs/libstdc++-v3-3.3.6 USE="nls nptl -build (-multilib)" 23,411 kB
[nomerge ] x11-misc/xdg-utils-1.0.2-r1 USE="-doc"
[ebuild N ] x11-misc/shared-mime-info-0.30 0 kB
[nomerge ] dev-libs/libassuan-1.0.4
[ebuild N ] dev-libs/pth-2.0.7-r1 USE="-debug" 0 kB
[nomerge ] x11-libs/libXcursor-1.1.9 USE="-debug"
[ebuild N ] x11-libs/libXfixes-4.0.3 USE="-debug" 0 kB
[nomerge ] app-text/ghostscript-gpl-8.62 USE="X cups djvu gtk -bindist -cjk -jpeg2k"
[ebuild N ] media-libs/tiff-3.8.2-r4 USE="jpeg zlib -jbig -nocxx" 0 kB
[nomerge ] app-crypt/opencdk-0.6.6 USE="-doc"
[ebuild N ] dev-libs/libgcrypt-1.4.0-r1 USE="nls -bindist -idea" 0 kB
[ebuild N ] dev-libs/libgpg-error-1.6 USE="nls" 0 kB
[nomerge ] app-text/poppler-0.6.3-r1 USE="jpeg zlib -cjk"
[ebuild N ] media-libs/jpeg-6b-r8 0 kB
Total: 47 packages (45 new, 2 in new slots), Size of downloads: 115,938 kB
Поясніть, будь ласка, нащо йому gostscript, GTK, cups, java, djvu, tiff, jpeg, xorg ... Або підкажіть, що я роблю не так. В гуглі схожиж проблем ні у кого не знайшов, тож припускаю, що це я щось пропустив. А от що саме?