Perhaps I should try this procedure on my home gentoo box first. Here are my USE flags:
X aac aim alsa ao bash-completion bdf branding bzip2 cairo cdda cddb cdparanoia cdr cpudetection djvu emacs encode exif firefox flac foomaticdb gif glut graphics gs gtk ieee1394 imagemagick imlib java javascript jbig jpeg jpeg2k kpathsea lame latex ldap libnotify libwww lm_sensors mad mmx mmxext mng motif mp3 mpeg mplayer msn openal opengl oss pdf plotutils png ppds preview-latex pstricks qt3support qt4 quicktime rtc samba science sdl sensord smp sndfile spell sse sse2 svga swat tcl tetex tiff tk truetype tta usb wavpack winbind wmp xcb xine xml yahoo -dri -isdnlog -pppd When "world" is edited, should I leave make.conf be or do I also need to remove all X-related USE flags from there? Here is my world file. I did not include anything under x11-* for brewity. I marked everything I am planning to remove with a preceding "- " Could someone look this over, please, to make sure I didn't select anything critical? I did use "equery depends" and some common sense, but I could use a sanity check! - app-admin/emacs-updater app-admin/syslog-ng - app-editors/emacs - app-emacs/emacs-common-gentoo - app-office/abiword - app-office/abiword-plugins app-portage/gentoolkit app-portage/mirrorselect app-portage/portage-utils app-portage/ufed app-shells/bash-completion - app-text/acroread - app-text/djvu - app-text/enchant - app-text/ghostscript-gpl - app-text/gnome-doc-utils - app-text/gtkspell - app-text/gv - app-text/hunspell - app-text/iso-codes - app-text/libpaper - app-text/libwpd app-text/poppler-data app-text/poppler-utils - app-text/ps2eps - app-text/psutils - app-text/rarian - app-text/rman - app-text/scrollkeeper - app-text/scrollkeeper-dtd app-text/sgml-common - app-text/t1utils - app-text/texi2html - app-text/texlive - app-text/wv - app-vim/fluxbox-syntax dev-java/javatoolkit dev-java/sun-jdk dev-lang/tcl dev-libs/dbus-glib dev-libs/libtasn1 dev-libs/mpfr dev-perl/XML-Parser dev-python/pygobject dev-python/pygtk - dev-tex/latex-beamer - dev-tex/mh - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-latexextra dev-util/pkgconfig - gnome-base/gdm - gnome-base/libgnomecanvas - media-fonts/corefonts - media-fonts/dejavu - media-fonts/encodings - media-fonts/font-adobe-100dpi - media-fonts/font-adobe-75dpi - media-fonts/font-adobe-utopia-100dpi - media-fonts/font-adobe-utopia-75dpi - media-fonts/font-adobe-utopia-type1 - media-fonts/font-alias - media-fonts/font-arabic-misc - media-fonts/font-bh-100dpi - media-fonts/font-bh-75dpi - media-fonts/font-bh-lucidatypewriter-100dpi - media-fonts/font-bh-lucidatypewriter-75dpi - media-fonts/font-bh-ttf - media-fonts/font-bh-type1 - media-fonts/font-bitstream-100dpi - media-fonts/font-bitstream-75dpi - media-fonts/font-bitstream-speedo - media-fonts/font-bitstream-type1 - media-fonts/font-cronyx-cyrillic - media-fonts/font-cursor-misc - media-fonts/font-daewoo-misc - media-fonts/font-dec-misc - media-fonts/font-ibm-type1 - media-fonts/font-isas-misc - media-fonts/font-jis-misc - media-fonts/font-micro-misc - media-fonts/font-misc-cyrillic - media-fonts/font-misc-ethiopic - media-fonts/font-misc-meltho - media-fonts/font-misc-misc - media-fonts/font-mutt-misc - media-fonts/font-schumacher-misc - media-fonts/font-screen-cyrillic - media-fonts/font-sony-misc - media-fonts/font-sun-misc - media-fonts/font-util - media-fonts/font-winitzki-cyrillic - media-fonts/font-xfree86-type1 - media-fonts/freefonts - media-fonts/gnu-gs-fonts-std - media-fonts/intlfonts - media-fonts/terminus-font - media-fonts/ttf-bitstream-vera - media-fonts/unifont - media-gfx/gimp - media-gfx/gqview - media-gfx/imagemagick - media-gfx/jpeg2ps - media-gfx/sam2p - media-gfx/transfig - media-gfx/xfig - media-gfx/xv media-libs/alsa-lib media-libs/audiofile - media-libs/babl media-libs/flac - media-libs/fontconfig - media-libs/freeglut - media-libs/freetype - media-libs/ftgl - media-libs/gd - media-libs/gegl - media-libs/giflib - media-libs/glew - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gstreamer - media-libs/imlib2 - media-libs/jasper - media-libs/jbigkit - media-libs/jpeg - media-libs/lcms media-libs/libart_lgpl media-libs/libcddb - media-libs/libexif media-libs/libid3tag media-libs/libmad - media-libs/libmng media-libs/libogg media-libs/libpng media-libs/libsdl media-libs/libsndfile media-libs/libvorbis - media-libs/mesa - media-libs/netpbm media-libs/openjpeg - media-libs/pdflib - media-libs/plotutils media-libs/raptor media-libs/svgalib -media-libs/t1lib media-libs/tiff - media-libs/vigra media-plugins/alsa-plugins media-sound/alsa-utils media-sound/asunder media-sound/audacious media-sound/cdparanoia media-sound/cdplay media-sound/wavpack - media-video/nvidia-settings net-analyzer/netselect net-fs/samba - net-im/pidgin - net-irc/xchat net-misc/dhcpcd - net-print/cups perl-core/IO-Compress - sci-misc/qcad - sci-visualization/gnuplot sys-apps/dbus sys-apps/groff sys-apps/lm_sensors sys-apps/pciutils sys-boot/grub sys-devel/gcc sys-devel/gcc:4.1 sys-devel/gettext sys-devel/libtool sys-fs/e2fsprogs sys-kernel/gentoo-sources sys-kernel/gentoo-sources:2.6.27-r8 sys-kernel/module-rebuild sys-libs/timezone-data sys-process/vixie-cron virtual/perl-ExtUtils-CBuilder www-client/links - www-client/mozilla-firefox - www-plugins/adobe-flash