Gentoo Archives: gentoo-user

From: Alexander Kapshuk <alexander.kapshuk@×××××.com>
To: gentoo-user@l.g.o
Cc: Alan McKinnon <alan.mckinnon@×××××.com>
Subject: Re: [gentoo-user] re: multiple pkg instances within single pkg slot
Date: Mon, 15 Jul 2013 20:05:30
Message-Id: 51E455F8.3050405@gmail.com
In Reply to: Re: [gentoo-user] re: multiple pkg instances within single pkg slot by Alan McKinnon
1 On 07/15/2013 10:31 PM, Alan McKinnon wrote:
2 > On 15/07/2013 21:21, Alexander Kapshuk wrote:
3 >
4 >> On 07/15/2013 10:17 PM, Alan McKinnon wrote:
5 >>
6 >>> On 15/07/2013 20:43, Alexander Kapshuk wrote:
7 >>>
8 >>>
9 >>>> On 07/15/2013 09:23 PM, Alan McKinnon wrote:
10 >>>>
11 >>>>
12 >>>>> On 15/07/2013 20:12, Alexander Kapshuk wrote:
13 >>>>>
14 >>>>>
15 >>>>>
16 >>>>>> Howdy,
17 >>>>>>
18 >>>>>> Just installed the base system and xserver. As I went to emerge
19 >>>>>> xfce4 as
20 >>>>>> shown here http://wiki.gentoo.org/wiki/Xfce
21 >>>>>> emerge --ask xfce4-meta xfce4-notifyd, I got a slot conflict:
22 >>>>>> sys-ath/pambase-20101024-r2::gentoo, installed
23 >>>>>> sys-auth/pambase-20120417-r2::gentoo, scheduled for merge.
24 >>>>>>
25 >>>>>> How do I resolve this conflict please?
26 >>>>>>
27 >>>>>>
28 >>>>>>
29 >>>>> That looks like partial output, there's information missing that says
30 >>>>> why the conflict is happening. Please post the output of (run as root):
31 >>>>>
32 >>>>> emerge -pv pambase
33 >>>>>
34 >>>>>
35 >>>>>
36 >>>> http://bpaste.net/show/114541/
37 >>>>
38 >>>>
39 >>>>> emerge --info
40 >>>>>
41 >>>>>
42 >>>>>
43 >>>> http://bpaste.net/show/114540/
44 >>>>
45 >>>>
46 >>> Please don't use pastebins here, they go away.
47 >>>
48 >>> Post inline into the body of the mail.
49 >>>
50 >>>
51 >>>
52 >>>
53 >> Sorry about that. I wasn't aware of the policy.
54 >>
55 >> I haven't installed a mail client yet. Just installed twm and xterm.
56 >>
57 >> Is there any other way I can sent the info required to the mailing list?
58 >>
59 >> Thanks.
60 >>
61 >>
62 >
63 > Don't worry about it. It's not really a policy as such; it's more like
64 > the way things have always been done. This list is a treasure trove of
65 > useful postings that the rest of the internet finds useful for years to
66 > come, so the regulars have come to expect pasted output to be inline.
67 >
68 > Here's your emerge pambase output:
69 >
70 > These are the packages that would be merged, in order:
71 >
72 > Calculating dependencies ... done!
73 > [ebuild N ] app-text/sgml-common-0.6.3-r5 126 kB
74 > [ebuild N ] app-arch/unzip-6.0-r3 USE="bzip2 unicode -natspec"
75 > 1,345 kB
76 > [ebuild N ] app-arch/zip-3.0-r1 USE="bzip2 crypt unicode -natspec"
77 > 1,258 kB
78 > [ebuild N ] dev-libs/dbus-glib-0.100.2 USE="-debug -doc
79 > -static-libs {-test}" 732 kB
80 > [ebuild N ] app-text/docbook-xml-dtd-4.1.2-r6:4.1.2 74 kB
81 > [ebuild NS ] sys-devel/autoconf-2.13:2.1 [2.69:2.5] 434 kB
82 > [ebuild N ] dev-libs/nspr-4.9.5 USE="-debug" 1,130 kB
83 > [ebuild N ] dev-lang/spidermonkey-1.8.5-r4:0/mozjs185 USE="-debug
84 > -minimal -static-libs {-test}" 6,021 kB
85 > [ebuild NS ] x11-libs/gtk+-3.4.4:3 [2.24.17:2] USE="X cups
86 > introspection (-aqua) -colord -debug -examples (-packagekit) {-test}
87 > -vim-syntax (-wayland) -xinerama" 12,554 kB
88 > [ebuild N ] sys-auth/polkit-0.110 USE="gtk introspection nls pam
89 > -examples -kde (-selinux) -systemd" 1,358 kB
90 > [ebuild N ] sys-auth/consolekit-0.4.5_p20120320-r1 USE="acl pam
91 > policykit -debug -doc (-selinux) {-test}" 101 kB
92 > [ebuild N ] gnome-extra/polkit-gnome-0.105 304 kB
93 > [ebuild U ] sys-auth/pambase-20120417-r2 [20101024-r2]
94 > USE="consolekit* cracklib sha512 -debug -gnome-keyring -minimal -mktemp
95 > -pam_krb5 -pam_ssh -passwdqc (-selinux) -systemd%" 4 kB
96 > [blocks B ]<sys-apps/shadow-4.1.5-r1 ("<sys-apps/shadow-4.1.5-r1"
97 > is blocking sys-auth/pambase-20120417-r2)
98 >
99 > Total: 13 packages (1 upgrade, 10 new, 2 in new slots), Size of
100 > downloads: 25,435 kB
101 > Conflict: 1 block (1 unsatisfied)
102 >
103 > * IMPORTANT: 5 news items need reading for repository 'gentoo'.
104 > * Use eselect news to read news items.
105 >
106 >
107 > I suspect your original error was actually a conflict between shadow and
108 > pambase and you probably snipped that part in error.
109 >
110 > Try this first:
111 >
112 > emerge -av1 shadow
113 >
114 > it should upgrade shadow to 4.1.5.1-r1 just fine. Then:
115 >
116 > emerge --sync
117 > emerge -avuND world
118 >
119 >
120 > and then emerge xfce (the original command).
121 >
122 > If emerging shadow by itself gives an error, then just go onto sync and
123 > emerging world, these days portage knows how to figure it's way round
124 > all the conflicts (it wasn't always like that....)
125 >
126 >
127 >
128 >
129 >
130 Thanks heaps.
131
132 I'll give that a whirl tomorrow and let you know how it went.