On Mon, Mar 28, 2011 at 12:42 AM, CJoeB <colleen.bea...@gmail.com> wrote:
> On 03/27/11 22:25, Alan McKinnon wrote:
>>
>> On Sunday 27 March 2011 18:50:36 CJoeB wrote:
>>>
>>> Hi All,
>>>
>>> See output below.  I understand what this is telling me.  However, the
>>> issue is if I unmask libkexiv2 and kipi-plugins, I get further messages
>>> about some other kde package that is masked by ~x86 keyword.  And this
>>> goes on continuously.
>>
>> I suspect a dodgy entry in /etc/portage somewhere.
>>
>> What's the output of:
>>
>> grep -r libkexiv2 /etc/portage*
>> grep ACCEPT_KEYWORDS /etc/make.conf
>
> I didn't get any output.

OK, So it's not that. And you are running a stable (x86) system.

In your case, unstable kipi-plugins is trying to install unstable libkexiv2.
It's normally digikam that pulls in kipi-plugins, so we need to find out why.

You might have once installed an unstable digikam to try some new feature,
so "grep -r" for digikam and kipi-plugins in /etc/portage.

If that doesn't reveal the problem, time for big guns:

emerge -pvuNDt world

will show what is pulling those unstable versions in. But whatever you do, don't
do a "ACCEPT_KEYWORDS=~x86 emerge ..." to try and resolve it. That will
install even more unstable packages and make the problem worse. You need to
find the unwanted unstable package you already have and downgrade it .



>
>
>>> If I do emerge --pretend --update --deep --skip-first world, the second
>>> set of output is provided and this causes other problems - for instance,
>>> there are a whole whack of packages that depend on gettext.
>>>
>>> I haven't been able to update my system in well over a month.  I keep
>>> hoping a sync will somehow miraculously correct my problem.
>>>
>>> Anyone have any ideas how to get around this?
>>>
>>> penguinchick ~ # emerge --pretend --update --deep world
>>>
>>> These are the packages that would be merged, in order:
>>>
>>> Calculating dependencies... done!
>>>
>>> !!! All ebuilds that could satisfy ">=kde-base/libkexiv2-4.5[aqua=]"
>>> have been masked.
>>> !!! One of the following masked packages is required to complete your
>>> request:
>>> - kde-base/libkexiv2-4.6.1 (masked by: ~x86 keyword)
>>> - kde-base/libkexiv2-4.6.0 (masked by: ~x86 keyword)
>>> - kde-base/libkexiv2-4.5.5 (masked by: ~x86 keyword)
>>>
>>> (dependency required by "media-plugins/kipi-plugins-1.9.0" [ebuild])
>>> (dependency required by "@selected")
>>> (dependency required by "@world" [argument])
>>> For more information, see the MASKED PACKAGES section in the emerge
>>> man page or refer to the Gentoo Handbook.
>>>
>>>
>>> ----------------------------------------------------------------------------
>>> -----------------------------
>>>
>>> penguinchick ~ # emerge --pretend --update --deep --skip-first world
>>>
>>> These are the packages that would be merged, in order:
>>>
>>> Calculating dependencies... done!
>>> !!! One or more packages have been dropped due to
>>> !!! masking or unsatisfied dependencies:
>>>
>>>    (sys-devel/gettext-0.18.1.1-r1, ebuild scheduled for merge)
>>>    (dev-python/pygtksourceview-2.10.1, ebuild scheduled for merge)
>>>    (dev-vcs/git-1.7.3.4-r1, ebuild scheduled for merge)
>>>
>>> [ebuild     U ] sys-apps/attr-2.4.44 [2.4.43]
>>> [ebuild     U ] sys-devel/bison-2.4.2 [2.4.1]
>>> [ebuild     U ] x11-misc/shared-mime-info-0.80 [0.71]
>>> [ebuild     U ] sys-apps/coreutils-8.7 [8.5]
>>> [ebuild     U ] sys-libs/pam-1.1.3 [1.1.1-r2]
>>> v
>>>
>>> Regards,
>>>
>>> Colleen
>
>
> --
>
> Registered Linux User #411143 with the Linux Counter, http://counter.li.org
>
>
>



-- 
Alan McKinnon
alan dot mckinnon at gmail dot com

Reply via email to