> USE="-cups bindist fontconfig X a52 aac acpi avx avx2 asf x264
> bash-completion -bluetooth branding bzip2 java -cairo crypt curl doc
> -emacs exif ffmpeg ftp gimp gif gpm gzip hddtemp -ipv6 -kde -gnome
> -gnome-keyring -emacs -gtk -qt3 -gt4 -qt5 fat ntfs opengl truetype
> xorg jack jpeg jpeg2k matroska nmap mmx mp3 mp4 mpeg xv xcomposite
> multilib png pdf spell ssh posix pulseaudio rss sse sse2 sse3 sse4_1
> ssl systemd svg threads tiff -xemacs -zsh-completion"

You will want to reconsider your enabling of bindist and doc.

bindist is enabled by default in stage3 tarballs due to a bug [1] in
catalyst. It is known to cause numerous issues, and is not useful for
end-user systems.

doc generally enables generation of documentation end-users will not
require, like developer docs and complete project websites for offline
reference. If you find yourself requiring documentation for a specific
package, you are better off enabling the doc useflag for that specific
package in /etc/portage/package.use . Doc generation pulls in many
otherwise unneccesary dependencies in order to generate the
documentation, and is known to cause many circular dependencies due to
eg. documentation generating software needing itself to generate its own
documentation.

A general piece of advice:  You might not want to set a long string of
USE flags globally immediately in your first install, rather pick a
profile and adjust flags when/if the defaults don't suit you. Always
use '-a' with emerge to review the use flags on packages to be
installed.

1: https://bugs.gentoo.org/473332

-- 
eroen

Attachment: signature.asc
Description: PGP signature

Reply via email to