1 |
On Mittwoch 12 November 2008, Harry Putnam 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" |
31 |
> is blocking x11-base/xorg-server-1.5.2) [blocks b ] |
32 |
> x11-drivers/xf86-video-vga ("x11-drivers/xf86-video-vga" is blocking |
33 |
> x11-base/xorg-server-1.5.2) [blocks b ] x11-drivers/xf86-video-imstt |
34 |
> ("x11-drivers/xf86-video-imstt" is blocking x11-base/xorg-server-1.5.2) |
35 |
> [blocks b ] x11-drivers/xf86-video-cyrix |
36 |
|
37 |
and you need all the videodrivers? I am sure not. So remove them and set |
38 |
VIDEO_CARDS in makec.conf. |
39 |
|
40 |
|
41 |
> [blocks b ] sys-libs/ss ("sys-libs/ss" is blocking |
42 |
> sys-libs/e2fsprogs-libs-1.41.3) [blocks b ] sys-libs/e2fsprogs-libs |
43 |
> ("sys-libs/e2fsprogs-libs" is blocking sys-libs/com_err-1.40.11, |
44 |
> sys-libs/ss-1.40.11) [blocks b ] sys-libs/com_err |
45 |
> ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3) [blocks b |
46 |
> ] <sys-fs/e2fsprogs-1.41 ("<sys-fs/e2fsprogs-1.41" is blocking |
47 |
|
48 |
this has been discussed on this list SEVERAL TIMES. Search is your friend. |
49 |
|
50 |
Just install the latest portage. It has a block breaking function. Then |
51 |
upgrade e2fsprogs like described a few douzend times on this ml and in the |
52 |
forums. Remove all the acient video drivers you don't need anyway. After that, |
53 |
most blocks should be gone. |