Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Why nepomuk suddenly?
Date: Wed, 08 Jul 2015 13:13:54
Message-Id: 559D2200.1020100@gmail.com
In Reply to: [gentoo-user] Why nepomuk suddenly? by Peter Humphrey
1 On 08/07/2015 14:53, Peter Humphrey wrote:
2 > It's my turn to seek help understanding portage.
3 >
4 > Yesterday my daily update required a reinstallation of kdelibs with the
5 > nepomuk flag switched on, and that pulled in nepomuk-core and nepomuk-widgets.
6 > But according to equery, those three packages have only a conditional
7 > dependence on nepomuk:
8 >
9 > prh@wstn ~ $ equery d nepomuk-core
10 > * These packages depend on nepomuk-core:
11 > kde-base/kactivities-4.13.3 (nepomuk ? >=kde-base/nepomuk-core-4.13.3:4[aqua=])
12 > kde-base/kdelibs-4.14.8 (nepomuk ? >=kde-base/nepomuk-core-4.14.3:4[aqua=])
13 > kde-base/nepomuk-widgets-4.14.3 (>=kde-base/nepomuk-core-4.14.3:4[aqua=])
14 > kde-base/plasma-workspace-4.11.19 (nepomuk ? >=kde-base/nepomuk-core-4.11.19:4[aqua=])
15 > prh@wstn ~ $ emerge --info | grep nepomuk
16 > prh@wstn ~ $ equery d nepomuk-widgets
17 > * These packages depend on nepomuk-widgets:
18 > kde-base/kdelibs-4.14.8 (nepomuk ? >=kde-base/nepomuk-widgets-4.14.3:4[aqua=])
19 >
20 > Nepomuk doesn't appear in emerge --info, so why does portage insist that
21 > kdelibs requires nepomuk?
22 >
23 > # emerge -cv nepomuk-widgets nepomuk-core
24 >
25 > Calculating dependencies .... done!
26 > kde-base/nepomuk-core-4.14.3 pulled in by:
27 > kde-base/kdelibs-4.14.8 requires >=kde-base/nepomuk-core-4.14.3:4[-aqua]
28 > kde-base/nepomuk-widgets-4.14.3 requires >=kde-base/nepomuk-core-4.14.3:4[-aqua]
29 >
30 > kde-base/nepomuk-widgets-4.14.3 pulled in by:
31 > kde-base/kdelibs-4.14.8 requires >=kde-base/nepomuk-widgets-4.14.3:4[-aqua]
32 >
33 > The version of kdelibs has not changed recently, nor have I made changes to
34 > make.conf or package.use.
35 >
36 > Something odd is going on.
37
38
39 What state is the machine in now? Did you enable the flag and do what
40 portage asks, or is that update still pending?
41
42 I have a hunch the cause is not kdelibs directly, but rather another
43 package that depends on kdelibs[nepomuk]. If your update is still
44 pending, we can easily find out why with emerge -t
45
46
47 --
48 Alan McKinnon
49 alan.mckinnon@×××××.com

Replies

Subject Author
Re: [gentoo-user] Why nepomuk suddenly? Peter Humphrey <peter@××××××××××××.uk>
Re: [gentoo-user] Why nepomuk suddenly? Peter Humphrey <peter@××××××××××××.uk>