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 |