Gentoo Archives: gentoo-user

From: Volker Armin Hemmann <volker.armin.hemmann@××××××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How to fix a hefty (emerge) blocking problem
Date: Wed, 12 Nov 2008 18:46:13
Message-Id: 200811121945.32409.volker.armin.hemmann@tu-clausthal.de
In Reply to: [gentoo-user] How to fix a hefty (emerge) blocking problem by Harry Putnam
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.

Replies

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