Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Updating world
Date: Sun, 27 Mar 2011 22:59:38
Message-Id: AANLkTikbaDtDRNUYsAksxpXo15it2jHpY5M7_Gh68bYq@mail.gmail.com
In Reply to: Re: [gentoo-user] Updating world by CJoeB
1 On Mon, Mar 28, 2011 at 12:42 AM, CJoeB <colleen.beamer@×××××.com> wrote:
2 > On 03/27/11 22:25, Alan McKinnon wrote:
3 >>
4 >> On Sunday 27 March 2011 18:50:36 CJoeB wrote:
5 >>>
6 >>> Hi All,
7 >>>
8 >>> See output below.  I understand what this is telling me.  However, the
9 >>> issue is if I unmask libkexiv2 and kipi-plugins, I get further messages
10 >>> about some other kde package that is masked by ~x86 keyword.  And this
11 >>> goes on continuously.
12 >>
13 >> I suspect a dodgy entry in /etc/portage somewhere.
14 >>
15 >> What's the output of:
16 >>
17 >> grep -r libkexiv2 /etc/portage*
18 >> grep ACCEPT_KEYWORDS /etc/make.conf
19 >
20 > I didn't get any output.
21
22 OK, So it's not that. And you are running a stable (x86) system.
23
24 In your case, unstable kipi-plugins is trying to install unstable libkexiv2.
25 It's normally digikam that pulls in kipi-plugins, so we need to find out why.
26
27 You might have once installed an unstable digikam to try some new feature,
28 so "grep -r" for digikam and kipi-plugins in /etc/portage.
29
30 If that doesn't reveal the problem, time for big guns:
31
32 emerge -pvuNDt world
33
34 will show what is pulling those unstable versions in. But whatever you do, don't
35 do a "ACCEPT_KEYWORDS=~x86 emerge ..." to try and resolve it. That will
36 install even more unstable packages and make the problem worse. You need to
37 find the unwanted unstable package you already have and downgrade it .
38
39
40
41 >
42 >
43 >>> If I do emerge --pretend --update --deep --skip-first world, the second
44 >>> set of output is provided and this causes other problems - for instance,
45 >>> there are a whole whack of packages that depend on gettext.
46 >>>
47 >>> I haven't been able to update my system in well over a month.  I keep
48 >>> hoping a sync will somehow miraculously correct my problem.
49 >>>
50 >>> Anyone have any ideas how to get around this?
51 >>>
52 >>> penguinchick ~ # emerge --pretend --update --deep world
53 >>>
54 >>> These are the packages that would be merged, in order:
55 >>>
56 >>> Calculating dependencies... done!
57 >>>
58 >>> !!! All ebuilds that could satisfy ">=kde-base/libkexiv2-4.5[aqua=]"
59 >>> have been masked.
60 >>> !!! One of the following masked packages is required to complete your
61 >>> request:
62 >>> - kde-base/libkexiv2-4.6.1 (masked by: ~x86 keyword)
63 >>> - kde-base/libkexiv2-4.6.0 (masked by: ~x86 keyword)
64 >>> - kde-base/libkexiv2-4.5.5 (masked by: ~x86 keyword)
65 >>>
66 >>> (dependency required by "media-plugins/kipi-plugins-1.9.0" [ebuild])
67 >>> (dependency required by "@selected")
68 >>> (dependency required by "@world" [argument])
69 >>> For more information, see the MASKED PACKAGES section in the emerge
70 >>> man page or refer to the Gentoo Handbook.
71 >>>
72 >>>
73 >>> ----------------------------------------------------------------------------
74 >>> -----------------------------
75 >>>
76 >>> penguinchick ~ # emerge --pretend --update --deep --skip-first world
77 >>>
78 >>> These are the packages that would be merged, in order:
79 >>>
80 >>> Calculating dependencies... done!
81 >>> !!! One or more packages have been dropped due to
82 >>> !!! masking or unsatisfied dependencies:
83 >>>
84 >>>    (sys-devel/gettext-0.18.1.1-r1, ebuild scheduled for merge)
85 >>>    (dev-python/pygtksourceview-2.10.1, ebuild scheduled for merge)
86 >>>    (dev-vcs/git-1.7.3.4-r1, ebuild scheduled for merge)
87 >>>
88 >>> [ebuild     U ] sys-apps/attr-2.4.44 [2.4.43]
89 >>> [ebuild     U ] sys-devel/bison-2.4.2 [2.4.1]
90 >>> [ebuild     U ] x11-misc/shared-mime-info-0.80 [0.71]
91 >>> [ebuild     U ] sys-apps/coreutils-8.7 [8.5]
92 >>> [ebuild     U ] sys-libs/pam-1.1.3 [1.1.1-r2]
93 >>> v
94 >>>
95 >>> Regards,
96 >>>
97 >>> Colleen
98 >
99 >
100 > --
101 >
102 > Registered Linux User #411143 with the Linux Counter, http://counter.li.org
103 >
104 >
105 >
106
107
108
109 --
110 Alan McKinnon
111 alan dot mckinnon at gmail dot com