Gentoo Archives: gentoo-user

From: Dan Wallis <mrdanwallis@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How to fix a hefty (emerge) blocking problem
Date: Wed, 12 Nov 2008 18:31:55
Message-Id: 919d41310811121031u16484e1dn99a7888a18d749d7@mail.gmail.com
In Reply to: [gentoo-user] How to fix a hefty (emerge) blocking problem by Harry Putnam
1 On 12/11/2008, Harry Putnam <reader@×××××××.com> wrote:
2 > I've allowed my desktop OS to become somewhat outdated. And I haven't
3 > followed all the recent changes to gentoo, so of course I am a little
4 > baffled by what appears to a real mess of overlapping dependencies or
5 > something causing 16 different blocking problems.
6 >
7 > The output of emerge -vuDNp shows a message saying I might be able
8 > solve some of the problem with masking but that appears to be only one
9 > small part of the blocking.
10 >
11 > I've included below some long output from:
12 >
13 > emerge -vuDNpt world (to show the interdependence's)
14 >
15 > (sorry but this is some 600 lines long)
16 >
17 > Possibly some other flags to emerge would be more helpful. If so
18 > please tell me and I'll post that as well.
19 >
20 > This output seems a little overwhelming but I hope someone who is used
21 > to deciphering such output will take time to look at it and maybe see
22 > how I can get started straightening it out.
23 >
24 > First a short look at the blocking lines:
25 >
26 > ===== * ===== * ===== * ===== * ===== * ===== * =====
27 >
28 > grep blocking outfile
29 >
30 > [blocks b ] x11-drivers/xf86-video-nsc ("x11-drivers/xf86-video-nsc" is blocking x11-base/xorg-server-1.5.2)
31 > [blocks b ] x11-drivers/xf86-video-vga ("x11-drivers/xf86-video-vga" is blocking x11-base/xorg-server-1.5.2)
32 > [blocks b ] x11-drivers/xf86-video-imstt ("x11-drivers/xf86-video-imstt" is blocking x11-base/xorg-server-1.5.2)
33 > [blocks b ] x11-drivers/xf86-video-cyrix ("x11-drivers/xf86-video-cyrix" is blocking x11-base/xorg-server-1.5.2)
34 > [blocks b ] sys-libs/ss ("sys-libs/ss" is blocking sys-libs/e2fsprogs-libs-1.41.3)
35 > [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)
36 > [blocks b ] sys-libs/com_err ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3)
37 > [blocks b ] <sys-fs/e2fsprogs-1.41 ("<sys-fs/e2fsprogs-1.41" is blocking sys-libs/e2fsprogs-libs-1.41.3)
38 > [blocks b ] <x11-base/xorg-server-1.5 ("<x11-base/xorg-server-1.5" is blocking x11-libs/libpciaccess-0.10.5)
39 > [blocks b ] <dev-python/pygtk-2.13 ("<dev-python/pygtk-2.13" is blocking dev-python/pygobject-2.15.4)
40 > [blocks B ] <dev-python/pygtk-2.13 ("<dev-python/pygtk-2.13" is blocking dev-python/pygobject-2.15.4)
41 > [blocks B ] >=sys-fs/udev-126 (">=sys-fs/udev-126" is blocking sys-fs/cryptsetup-1.0.6)
42 > [blocks B ] =kde-base/kdebase-3.5* ("=kde-base/kdebase-3.5*" is blocking kde-base/kdeprint-3.5.10)
43 > [blocks B ] kde-base/kdeprint:3.5 ("kde-base/kdeprint:3.5" is blocking kde-base/kdebase-3.5.9-r4)
44 > [blocks B ] <=x11-libs/qt-4.4.0_alpha:4 ("<=x11-libs/qt-4.4.0_alpha:4" is blocking x11-libs/qt-qt3support-4.4.2, x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-assistant-4.4.2, x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
45 > [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking kde-base/kdelibs-3.5.10-r2)
46
47 The blocks regarding sys-fs/e2fsprogs, sys-libs/e2fsprogs-libs,
48 sys-libs/ss and sys-libs/com_err were discussed recently on this list.
49 Basically you need to:
50
51 emerge -f e2fsprogs e2fsprogs-libs
52 emerge -C com_err ss e2fsprogs
53 emerge -1 e2fsprogs
54
55
56 I'm not sure about the others, but fixing these should get you closer
57 to an up-to-date system. :)
58
59
60 Dan

Replies

Subject Author
[gentoo-user] Re: How to fix a hefty (emerge) blocking problem Harry Putnam <reader@×××××××.com>