Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Blocking package... How do I fix it?
Date: Thu, 22 Dec 2005 10:07:11
Message-Id: 43AA7950.4040903@planet.nl
In Reply to: [gentoo-user] Blocking package... How do I fix it? by Jules Colding
1 Jules Colding schreef:
2 > Hi,
3 >
4 > My daily update has run into a blocking package. How do I best resolve
5 > this?
6 >
7 > Thanks,
8 > jules
9 >
10 >
11 > ################ snip ##################
12 > omc-2 ~ # emerge -vauDN world
13 >
14 > These are the packages that I would merge, in order:
15 >
16 > Calculating world dependencies ...done!
17 > [blocks B ] =x11-libs/openmotif-2.2.3-r3 (is blocking x11-libs/motif-config-0.9)
18 > [ebuild U ] sys-apps/util-linux-2.12r-r1 [2.12r] +crypt +nls -old-crypt +pam +perl (-selinux) -static 0 kB
19 > [ebuild NS ] sys-kernel/gentoo-sources-2.6.14-r5 -build -doc +symlink (-ultra1) 181 kB
20 > [ebuild U ] sys-apps/pciutils-2.2.0-r1 [2.1.11-r5] 286 kB
21 > [ebuild N ] x11-libs/motif-config-0.9 0 kB
22 > [ebuild U ] x11-libs/openmotif-2.2.3-r8 [2.2.3-r3] 0 kB
23 > [ebuild N ] media-libs/jbigkit-1.4 318 kB
24 > [ebuild N ] media-libs/jasper-1.701.0 +jpeg +opengl 1,329 kB
25 > [ebuild N ] media-libs/urt-3.1b-r1 +X +gif -gs +tiff 992 kB
26 > [ebuild U ] media-libs/netpbm-10.30-r1 [10.29] +jpeg +png (-svga) +tiff +zlib 2,542 kB
27 > [ebuild U ] www-client/links-2.1_pre19 [2.1_pre18] +X -directfb +fbcon -gpm -javascript +jpeg -livecd +png +ssl (-svga) +tiff +unicode 3,754 kB
28 > [ebuild U ] media-libs/xvid-1.0.3 [1.0.2] -doc 529 kB
29 > [ebuild U ] sys-apps/less-385_p4-r2 [382-r2] +unicode 482 kB
30 >
31 > Total size of downloads: 10,417 kB
32 >
33 > !!! Error: The above package list contains packages which cannot be installed
34 > !!! on the same system.
35 >
36
37 The normal way to fix a block is to unmerge the blocking package (in
38 this case openmotif), then run the emerge again.
39
40 motif-config apparently replaces openmotif (from www.gentoo-portage.com)
41
42 Runtime Dependencies
43 motif-config-0.9
44
45 app-shells/bash
46 ! x11-libs/lesstif - 0.94.0*
47 ! x11-libs/lesstif - 0.93.97
48 ! x11-libs/lesstif - 0.93.94-r4
49 ! x11-libs/openmotif - 2.2.3-r6
50 ! x11-libs/openmotif - 2.2.3-r5
51 ! x11-libs/openmotif - 2.2.3-r4
52 ! x11-libs/openmotif - 2.2.3-r3
53 ! x11-libs/openmotif - 2.2.3-r2
54 ! x11-libs/openmotif - 2.2.3-r1
55 ! x11-libs/openmotif - 2.2.3
56 ! x11-libs/openmotif - 2.2.2*
57 ! x11-libs/openmotif - 2.1.30-r13
58
59 unlike the previous versions which only depended on bash, this version
60 demands that openmotif not be present on the system.
61
62 As Ryan said, the procedure is to unmerge openmotif and then run the
63 emerge again to install motif-config, but I myself would investigate
64 before doing this whether or not I wanted or needed motif-config at all,
65 and whether it would support the needs I had up to this point used
66 openmotif for.
67
68 A block can also be solved by not requesting one of the packages at all,
69 because it turns out to be unnecessary.
70
71 Holly
72
73 --
74 gentoo-user@g.o mailing list