Gentoo Archives: gentoo-user

From: Allan Gottlieb <gottlieb@×××.edu>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] confusing depclean output
Date: Thu, 04 Dec 2008 00:30:28
Message-Id: yu9ej0ohjdw.fsf@nyu.edu
In Reply to: [gentoo-user] confusing depclean output by "Michael P. Soulier"
1 At Wed, 03 Dec 2008 18:32:24 -0500 "Michael P. Soulier" <msoulier@×××××××××××××.ca> wrote:
2
3 > msoulier@anton:~$ emerge --pretend --depclean
4 >
5 > *** WARNING *** Depclean may break link level dependencies. Thus, it is
6 > *** WARNING *** recommended to use a tool such as `revdep-rebuild` (from
7 > *** WARNING *** app-portage/gentoolkit) in order to detect such breakage.
8 > *** WARNING ***
9 > *** WARNING *** Also study the list of packages to be cleaned for any obvious
10 > *** WARNING *** mistakes. Packages that are part of the world set will always
11 > *** WARNING *** be kept. They can be manually added to this set with
12 > *** WARNING *** `emerge --noreplace <atom>`. Packages that are listed in
13 > *** WARNING *** package.provided (see portage(5)) will be removed by
14 > *** WARNING *** depclean, even if they are part of the world set.
15 > *** WARNING ***
16 > *** WARNING *** As a safety measure, depclean will not remove any packages
17 > *** WARNING *** unless *all* required dependencies have been resolved. As a
18 > *** WARNING *** consequence, it is often necessary to run
19 > *** WARNING *** `emerge --update --newuse --deep world` prior to depclean.
20 >
21 > Calculating dependencies... done!
22 >
23 > Dependencies could not be completely resolved due to
24 > the following required packages not being installed:
25 >
26 >>=virtual/perl-Compress-Zlib-1.14 required by dev-perl/Archive-Zip-1.23
27 > virtual/perl-ExtUtils-CBuilder required by perl-core/File-Spec-3.27.01
28 >
29 > Have you forgotten to run `emerge --update --newuse --deep world` prior to
30 > depclean? It may be necessary to manually uninstall packages that no longer
31 > exist in the portage tree since it may not be possible to satisfy their
32 > dependencies. Also, be aware of the --with-bdeps option that is documented
33 > in `man emerge`.
34 >
35 > In running emerge --update --newuse --deep world, it yields nothing.
36
37 Did you try emerge --update --newuse --deep --with-bdeps=y world
38 as hinted at by the above msg?
39
40 allan

Replies

Subject Author
Re: [gentoo-user] confusing depclean output Dale <rdalek1967@×××××.com>