Gentoo Archives: gentoo-user

From: Daniel Pielmeier <daniel.pielmeier@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] portage bug?
Date: Sun, 17 May 2009 22:25:57
Message-Id: 4A108EF2.7070800@googlemail.com
In Reply to: [gentoo-user] portage bug? by Daniel Iliev
1 Daniel Iliev schrieb am 18.05.2009 00:16:
2 > Hi,
3 >
4 >
5 > Would anybody, please, confirm the following behavior before I file a
6 > report with B.G.O?
7 >
8 >
9 > % emerge -C dev-perl/yaml
10 >
11 > % emerge --depclean -p
12 >
13 > [-snip-]
14 >
15 > Calculating dependencies... done!
16 > * Dependencies could not be completely resolved due to
17 > * the following required packages not being installed:
18 > *
19 > * dev-perl/yaml pulled in by:
20 > * perl-core/Module-Build-0.28.08
21 > *
22 > * Have you forgotten to run `emerge --update --newuse --deep world`
23 > prior
24 > * to depclean? It may be necessary to manually uninstall packages that
25 > no longer
26 > * exist in the portage tree since it may not be possible to satisfy
27 > their
28 > * dependencies. Also, be aware of the --with-bdeps option that is
29 > documented
30 > * in `man emerge`.
31 >
32 >
33 >
34 >
35 > % emerge --update --newuse --deep world
36 > Calculating dependencies... done!
37 >>>> Auto-cleaning packages...
38 >
39 >>>> No outdated packages were found on your system.
40 >
41 >
42
43 What is the problem with this behavior. You unmerge yaml but it is
44 needed by Module-Build. What do you expect --depclean to do? If you run
45 "emerge --update --newuse --deep world" yaml would be pulled in again as
46 it is needed by Module-Build. --depclean only removes packages that have
47 now reverse dependencies which is not the case here.
48
49 --
50 Daniel Pielmeier

Attachments

File name MIME type
signature.asc application/pgp-signature