mrwendal ~ # emerge --depclean * Depclean may break link level dependencies. Thus, it is * recommended to use a tool such as `revdep-rebuild` (from * app-portage/gentoolkit) in order to detect such breakage. * * Always study the list of packages to be cleaned for any obvious * mistakes. Packages that are part of the world set will always * be kept. They can be manually added to this set with * `emerge --noreplace `. Packages that are listed in * package.provided (see portage(5)) will be removed by * depclean, even if they are part of the world set. * * As a safety measure, depclean will not remove any packages * unless *all* required dependencies have been resolved. As a * consequence, it is often necessary to run `emerge --update * --newuse --deep @world` prior to depclean. Calculating dependencies... done! >>> Calculating removal order... !!! 'app-editors/nano' (virtual/editor) is part of your system profile. !!! Unmerging it may be damaging to your system. >>> Waiting 10 seconds before starting... >>> (Control-C to abort)... Press Ctrl-C to Stop in: 10 9 8 7 6 5 4 3 2 1 app-editors/nano selected: 2.3.1-r2 protected: none omitted: none app-vim/pam-syntax selected: 20060424 protected: none omitted: none dev-lang/nasm selected: 2.10.05 protected: none omitted: none media-libs/glu selected: 9.0.0 protected: none omitted: none All selected packages: app-vim/pam-syntax-20060424 app-editors/nano-2.3.1-r2 media-libs/glu-9.0.0 dev-lang/nasm-2.10.05 >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 >>> Unmerging (1 of 4) app-editors/nano-2.3.1-r2... >>> Unmerging (2 of 4) app-vim/pam-syntax-20060424... * Updating documentation tags in /usr/share/vim/vim73 * Updating scripts in /usr/share/vim/vimfiles/after * Removing dead scripts in /usr/share/vim/vimfiles/after >>> Unmerging (3 of 4) dev-lang/nasm-2.10.05... >>> Unmerging (4 of 4) media-libs/glu-9.0.0... Packages installed: 513 Packages in world: 44 Packages in system: 42 Required packages: 513 Number removed: 4 * Regenerating GNU info directory index... * Processed 93 info files. mrwendal ~ # revdep-rebuild -pvi * Configuring search environment for revdep-rebuild * Temporary cache files are located in /var/cache/revdep-rebuild revdep-rebuild environment: SEARCH_DIRS="/bin /lib /lib32 /lib64 /opt/bin /sbin /usr/bin /usr/lib /usr/lib32 /usr/lib32/OpenCL/vendors/amd /usr/lib32/opengl/ati/lib /usr/lib64 /usr/lib64/OpenCL/vendors/amd /usr/lib64/opengl/ati/lib /usr/libexec /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4 /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/32 /usr/local/lib /usr/local/lib32 /usr/local/lib64 /usr/sbin /usr/x86_64-pc-linux-gnu/gcc-bin/4.5.4 /usr/x86_64-pc-linux-gnu/lib" SEARCH_DIRS_MASK="/lib64/modules /lib/modules" LD_LIBRARY_MASK="libjava.so libjvm.so libodbcinst.so libodbc.so" PORTAGE_ROOT="/" EMERGE_OPTIONS="" ORDER_PKGS="1" FULL_LD_PATH="1" * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 16% ] * broken /usr/bin/fgl_glxgears (requires libGLU.so.1) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * /usr/bin/fgl_glxgears -> x11-drivers/ati-drivers * Generated new 4_raw.rr and 4_owners.rr * Cleaning list of packages to rebuild * Generated new 4_pkgs.rr * Assigning packages to ebuilds * Generated new 4_ebuilds.rr * Evaluating package order * Generated new 5_order.rr * All prepared. Starting rebuild emerge --complete-graph=y --oneshot --pretend --verbose x11-drivers/ati-drivers:1 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-drivers/ati-drivers-12.11_beta:1 USE="modules (multilib) -debug -disable-watermark -qt4 -static-libs" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB * Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild. mrwendal ~ # emerge x11-drivers/ati-drivers Calculating dependencies... done! >>> Verifying ebuild manifests >>> Running pre-merge checks for x11-drivers/ati-drivers-12.11_beta * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/3.6.8/build * Found sources for kernel version: * 3.6.8 >>> Emerging (1 of 1) x11-drivers/ati-drivers-12.11_beta * amd-driver-installer-catalyst-12.11-beta-x86.x86_64.zip SHA256 SHA512 WHIRLPOOL size ;-) ...[ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/3.6.8/build * Found sources for kernel version: * 3.6.8 * * Please note that this driver supports only graphic cards based on * Evergreen chipset and newer. * This represent the AMD Radeon HD 5400+ series at this moment. * * If your card is older then use x11-drivers/xf86-video-ati * For migration informations please reffer to: * http://www.gentoo.org/proj/en/desktop/x/x11/ati-migration-guide.xml * >>> Unpacking source... >>> Unpacking amd-driver-installer-catalyst-12.11-beta-x86.x86_64.zip to /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work Warning: target directory exists /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work >>> Source unpacked in /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work >>> Preparing source in /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work ... * Applying ati-powermode-opt-path-3.patch ... [ ok ] * Applying ati-drivers-x32_something_something.patch ... [ ok ] * Applying ati-drivers-vm-reserverd.patch ... [ ok ] * Applying ati-drivers-12.9-KCL_AGP_FindCapsRegisters-stub.patch ... [ ok ] * Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ... [ ok ] >>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/extra >>> Source prepared. >>> Configuring source in /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work ... * Preparing fglrx module make -j5 -l 10.0 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' GCC_VER_MAJ=4 KVER=3.6.8 KDIR=/usr/src/linux 'CFLAGS_MODULE+=-DMODULE -DATI -DFGL' CFLAGS_MODULE+=-DCOMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space kmod_build make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-3.6.8' CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_io.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_str.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl.o CC [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o LD [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o Building modules, stage 2. MODPOST 1 modules CC /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o LD [M] /var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko make[1]: Leaving directory `/usr/src/linux-3.6.8' * Building fgl_glxgears ... fgl_glxgears.c:64:20: fatal error: GL/glu.h: No such file or directory compilation terminated. * ERROR: x11-drivers/ati-drivers-12.11_beta failed (compile phase): * fgl_glxgears build failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3331: Called die * The specific snippet of code: * "$(tc-getCC)" -o fgl_glxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU -I"${S}"/${FOLDER_PREFIX}usr/include fgl_glxgears.c -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"; * * If you need support, post the output of `emerge --info '=x11-drivers/ati-drivers-12.11_beta'`, * the complete build log and the output of `emerge -pqv '=x11-drivers/ati-drivers-12.11_beta'`. * The complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/temp/environment'. * Working directory: '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/extra/fgl_glxgears' * S: '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work' >>> Failed to emerge x11-drivers/ati-drivers-12.11_beta, Log file: >>> '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/temp/build.log' * Messages for package x11-drivers/ati-drivers-12.11_beta: * * Please note that this driver supports only graphic cards based on * Evergreen chipset and newer. * This represent the AMD Radeon HD 5400+ series at this moment. * * If your card is older then use x11-drivers/xf86-video-ati * For migration informations please reffer to: * http://www.gentoo.org/proj/en/desktop/x/x11/ati-migration-guide.xml * ERROR: x11-drivers/ati-drivers-12.11_beta failed (compile phase): * fgl_glxgears build failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3331: Called die * The specific snippet of code: * "$(tc-getCC)" -o fgl_glxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU -I"${S}"/${FOLDER_PREFIX}usr/include fgl_glxgears.c -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed"; * * If you need support, post the output of `emerge --info '=x11-drivers/ati-drivers-12.11_beta'`, * the complete build log and the output of `emerge -pqv '=x11-drivers/ati-drivers-12.11_beta'`. * The complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/temp/environment'. * Working directory: '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work/extra/fgl_glxgears' * S: '/var/tmp/portage/x11-drivers/ati-drivers-12.11_beta/work' mrwendal ~ #