Gentoo Archives: gentoo-user

From: Alan McKinnon <alan@××××××××××××××××.za>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] broken dependencies?¿
Date: Thu, 02 Aug 2007 14:06:03
Message-Id: 200708021601.43279.alan@linuxholdings.co.za
In Reply to: [gentoo-user] broken dependencies?¿ by Arnau Bria
1 On Thursday 02 August 2007, Arnau Bria wrote:
2 > Hi,
3 >
4 > trying to purgue my system found next:
5 >
6 > pataki ~ # emerge -p --depclean
7 >
8 > *** WARNING *** Depclean may break link level dependencies. Thus,
9 > it is *** WARNING *** recommended to use a tool such as
10 > `revdep-rebuild` (from *** WARNING *** app-portage/gentoolkit) in
11 > order to detect such breakage. *** WARNING ***
12 > *** WARNING *** Also study the list of packages to be cleaned for
13 > any obvious *** WARNING *** mistakes. Packages that are part of the
14 > world set will always *** WARNING *** be kept. They can be manually
15 > added to this set with *** WARNING *** `emerge --noreplace <atom>`.
16 > Packages that are listed in *** WARNING *** package.provided (see
17 > portage(5)) will be removed by *** WARNING *** depclean, even if
18 > they are part of the world set. *** WARNING ***
19 > *** WARNING *** As a safety measure, depclean will not remove any
20 > packages *** WARNING *** unless *all* required dependencies have
21 > been resolved. As a *** WARNING *** consequence, it is often
22 > necessary to run
23 > *** WARNING *** `emerge --update --newuse --deep world` prior to
24 > depclean.
25 >
26 > Calculating dependencies... done!
27 >
28 > Dependencies could not be completely resolved due to
29 > the following required packages not being installed:
30 >
31 > ~sys-apps/suspend2-userui-0.6.4 required by
32 > sys-kernel/suspend2-sources-2.6.19-r3
33
34 So you have sys-kernel/suspend2-sources-2.6.19-r3 still installed,
35 probably left over from some emerge in the past. It wants
36 ~sys-apps/suspend2-userui-0.6.4, probably because only that version
37 worked with the kernel sources in the devs opinion. This kernel version
38 and ui version is no longer in portage so they cannot be emerged
39
40 You are using 2.6.22-suspend2, with these DEPENDs:
41 RDEPEND="${RDEPEND}
42 >=sys-apps/suspend2-userui-0.7.1
43 >=sys-power/hibernate-script-1.95"
44
45 That userui is in portage, so all you need is:
46
47 emerge -C =sys-kernel/suspend2-sources-2.6.19-r3
48
49 and everything should resolve.
50
51 Well, it won't fix your sylpheed-claws which is also not in portage, but
52 that's another matter :-)
53
54 alan
55
56
57
58 --
59 Optimists say the glass is half full,
60 Pessimists say the glass is half empty,
61 Developers say wtf is the glass twice as big as it needs to be?
62
63 Alan McKinnon
64 alan at linuxholdings dot co dot za
65 +27 82, double three seven, one nine three five
66 --
67 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] broken dependencies?¿ Arnau Bria <arnau@×××××××××.net>