Gentoo Archives: gentoo-user

From: "Michael P. Soulier" <msoulier@×××××××××××××.ca>
To: gentoo-user@l.g.o
Subject: [gentoo-user] confusing depclean output
Date: Wed, 03 Dec 2008 23:32:37
Message-Id: 20081203233223.GJ16571@anton.digitaltorque.ca
1 msoulier@anton:~$ emerge --pretend --depclean
2
3 *** WARNING *** Depclean may break link level dependencies. Thus, it is
4 *** WARNING *** recommended to use a tool such as `revdep-rebuild` (from
5 *** WARNING *** app-portage/gentoolkit) in order to detect such breakage.
6 *** WARNING ***
7 *** WARNING *** Also study the list of packages to be cleaned for any obvious
8 *** WARNING *** mistakes. Packages that are part of the world set will always
9 *** WARNING *** be kept. They can be manually added to this set with
10 *** WARNING *** `emerge --noreplace <atom>`. Packages that are listed in
11 *** WARNING *** package.provided (see portage(5)) will be removed by
12 *** WARNING *** depclean, even if they are part of the world set.
13 *** WARNING ***
14 *** WARNING *** As a safety measure, depclean will not remove any packages
15 *** WARNING *** unless *all* required dependencies have been resolved. As a
16 *** WARNING *** consequence, it is often necessary to run
17 *** WARNING *** `emerge --update --newuse --deep world` prior to depclean.
18
19 Calculating dependencies... done!
20
21 Dependencies could not be completely resolved due to
22 the following required packages not being installed:
23
24 >=virtual/perl-Compress-Zlib-1.14 required by dev-perl/Archive-Zip-1.23
25 virtual/perl-ExtUtils-CBuilder required by perl-core/File-Spec-3.27.01
26
27 Have you forgotten to run `emerge --update --newuse --deep world` prior to
28 depclean? It may be necessary to manually uninstall packages that no longer
29 exist in the portage tree since it may not be possible to satisfy their
30 dependencies. Also, be aware of the --with-bdeps option that is documented
31 in `man emerge`.
32
33 In running emerge --update --newuse --deep world, it yields nothing.
34
35 msoulier@anton:~$ sudo emerge --update --newuse --deep world
36 Calculating world dependencies... done!
37 >>> Auto-cleaning packages...
38
39 >>> No outdated packages were found on your system.
40
41
42 What would you recommend I do here?
43
44 Mike
45 --
46 Michael P. Soulier <msoulier@×××××××××××××.ca>
47 "Any intelligent fool can make things bigger and more complex... It takes a
48 touch of genius - and a lot of courage to move in the opposite direction."
49 --Albert Einstein

Replies

Subject Author
Re: [gentoo-user] confusing depclean output Allan Gottlieb <gottlieb@×××.edu>