On Mittwoch 12 November 2008, Harry Putnam wrote: > I've allowed my desktop OS to become somewhat outdated. And I haven't > followed all the recent changes to gentoo, so of course I am a little > baffled by what appears to a real mess of overlapping dependencies or > something causing 16 different blocking problems. > > The output of emerge -vuDNp shows a message saying I might be able > solve some of the problem with masking but that appears to be only one > small part of the blocking. > > I've included below some long output from: > > emerge -vuDNpt world (to show the interdependence's) > > (sorry but this is some 600 lines long) > > Possibly some other flags to emerge would be more helpful. If so > please tell me and I'll post that as well. > > This output seems a little overwhelming but I hope someone who is used > to deciphering such output will take time to look at it and maybe see > how I can get started straightening it out. > > First a short look at the blocking lines: > > ===== * ===== * ===== * ===== * ===== * ===== * ===== > > grep blocking outfile > > [blocks b ] x11-drivers/xf86-video-nsc ("x11-drivers/xf86-video-nsc" > is blocking x11-base/xorg-server-1.5.2) [blocks b ] > x11-drivers/xf86-video-vga ("x11-drivers/xf86-video-vga" is blocking > x11-base/xorg-server-1.5.2) [blocks b ] x11-drivers/xf86-video-imstt > ("x11-drivers/xf86-video-imstt" is blocking x11-base/xorg-server-1.5.2) > [blocks b ] x11-drivers/xf86-video-cyrix
and you need all the videodrivers? I am sure not. So remove them and set VIDEO_CARDS in makec.conf. > [blocks b ] sys-libs/ss ("sys-libs/ss" is blocking > sys-libs/e2fsprogs-libs-1.41.3) [blocks b ] sys-libs/e2fsprogs-libs > ("sys-libs/e2fsprogs-libs" is blocking sys-libs/com_err-1.40.11, > sys-libs/ss-1.40.11) [blocks b ] sys-libs/com_err > ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3) [blocks b > ] <sys-fs/e2fsprogs-1.41 ("<sys-fs/e2fsprogs-1.41" is blocking this has been discussed on this list SEVERAL TIMES. Search is your friend. Just install the latest portage. It has a block breaking function. Then upgrade e2fsprogs like described a few douzend times on this ml and in the forums. Remove all the acient video drivers you don't need anyway. After that, most blocks should be gone.