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 |