1 |
There was a blog entry on planet gentoo recently about this: |
2 |
|
3 |
http://planet.gentoo.org/developers/seemant/2006/06/02/utemptations_with_xterm |
4 |
|
5 |
It looks like you have to unmerge utempter and then emerge libutempter and |
6 |
rebuild xterm. |
7 |
|
8 |
On Saturday, 3 June 2006 22:48, Allan Gottlieb wrote: |
9 |
> When doing an |
10 |
> |
11 |
> emerge --tree --ask --verbose --newuse --update --deep world |
12 |
> |
13 |
> I received the following error |
14 |
> |
15 |
> These are the packages that I would merge, in reverse order: |
16 |
> |
17 |
> Calculating world dependencies ...done! |
18 |
> [blocks B ] sys-apps/utempter (is blocking |
19 |
> sys-libs/libutempter-1.1.2.1) [ebuild U ] x11-terms/xterm-207-r1 [207] |
20 |
> -Xaw3d +doc -toolbar +truetype +unicode 727 kB [ebuild N ] |
21 |
> sys-libs/libutempter-1.1.2.1 21 kB |
22 |
> |
23 |
> Total size of downloads: 749 kB |
24 |
> |
25 |
> !!! Error: The above package list contains packages which cannot be |
26 |
> installed !!! on the same system. |
27 |
> |
28 |
> I *thought* I knew what to do when such a blockage occurs. I |
29 |
> |
30 |
> 1. did a quickpge utempter (for safety) |
31 |
> |
32 |
> 2. unmerged utempter |
33 |
> |
34 |
> 3. emerged libutempter |
35 |
> |
36 |
> 4. re-emerged utempter (from the portage tree not /usr/portage/packages) |
37 |
> |
38 |
> No errors were reported during any of these 4 steps. But now an |
39 |
> emerge world reports |
40 |
> |
41 |
> Calculating world dependencies ...done! |
42 |
> [blocks B ] sys-apps/utempter (is blocking |
43 |
> sys-libs/libutempter-1.1.2.1) [nomerge ] x11-terms/xterm-207-r1 |
44 |
> -Xaw3d +doc -toolbar +truetype +unicode [nomerge ] |
45 |
> sys-libs/libutempter-1.1.2.1 |
46 |
> |
47 |
> Total size of downloads: 0 kB |
48 |
> |
49 |
> !!! Error: The above package list contains packages which cannot be |
50 |
> installed !!! on the same system. |
51 |
> |
52 |
> Reading the ebuilds I can see the problem. |
53 |
> |
54 |
> * both: PROVIDE="virtual/utempter" |
55 |
> |
56 |
> * libutempter demands exclusivity: DEPEND="!virtual/utempter" |
57 |
> |
58 |
> So they really do block. Which one am I supposed to keep and which |
59 |
> one should I unmerge ... |
60 |
> |
61 |
> ... and how should I have figured this out? |
62 |
> |
63 |
> What is the correct procedure when a blockage is encountered? Should |
64 |
> I write a wiki page with this information? |
65 |
> |
66 |
> thanks, |
67 |
> allan |
68 |
|
69 |
-- |
70 |
Raymond Lewis Rebbeck |
71 |
-- |
72 |
gentoo-user@g.o mailing list |