Gentoo Archives: gentoo-user

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge --depclean wants to remove required packages
Date: Sun, 25 Feb 2007 20:56:25
Message-Id: 5bdc1c8b0702251251x3a6cd608wf41b59d04e099044@mail.gmail.com
In Reply to: Re: [gentoo-user] emerge --depclean wants to remove required packages by "Bo Ørsted Andresen"
1 Hi Bo,
2 Thanks for the response. Hopefully I'm approaching this correct.
3
4 On 2/25/07, Bo Ørsted Andresen <bo.andresen@××××.dk> wrote:
5 > On Sunday 25 February 2007 18:50:47 Mark Knecht wrote:
6 > > I've been cleaning up a machine trying to fix a problem with
7 > > Evolution crashing. I'm down to the point where all the dependencies
8 > > (emerge -DuN and revdep-rebuild) are clean but when I run emerge
9 > > --depclean wants remove packages that would break dependencies.
10 >
11 > How did you determine that it would break dependencies?
12
13 Basically running 'equery depends' up the stack of what it's telling
14 me it wants to take out, or on the package that depends on what it
15 wants to take out, until I get to something I recognize as an
16 application the user wants. Is this not the right way to look for why
17 this is happening?
18
19 For instance, this one is easy. --depclean wants to remove gnome-extra/at-spi:
20
21 gandalf ~ # equery depends gnome-extra/at-spi
22 [ Searching for packages depending on gnome-extra/at-spi... ]
23 gnome-base/gnome-2.16.2
24
25 The next is less obvious but the result is direct. --depclean wants to
26 remove dev-scheme/guile:
27
28 gandalf ~ # equery depends dev-scheme/guile
29 [ Searching for packages depending on dev-scheme/guile... ]
30 gnome-extra/gnome-games-2.16.2
31 gandalf ~ #
32
33 Finally this one takes a few steps to get to the top. --depclean wants
34 to remove media-libs/jasper:
35
36 gandalf ~ # equery depends media-libs/jasper
37 [ Searching for packages depending on media-libs/jasper... ]
38 media-gfx/imagemagick-6.3.0.5
39 media-libs/netpbm-10.37.0
40 gandalf ~ # equery depends media-gfx/imagemagick
41 [ Searching for packages depending on media-gfx/imagemagick... ]
42 gnome-extra/libgsf-1.14.2
43 gandalf ~ # equery depends gnome-extra/libgsf
44 [ Searching for packages depending on gnome-extra/libgsf... ]
45 gnome-base/librsvg-2.16.1
46 gandalf ~ # equery depends gnome-base/librsvg
47 [ Searching for packages depending on gnome-base/librsvg... ]
48 media-gfx/gimp-2.2.12
49 gnome-base/gdm-2.16.4
50 gnome-base/gnome-2.16.2
51 gnome-base/nautilus-2.16.3
52 gnome-extra/gnome-games-2.16.2
53 dev-python/gnome-python-desktop-2.16.0
54 gandalf ~ #
55
56
57 >
58 > > Many, but not all, of these seem to be traceable back to either
59 > > Evolution, spamassassin or Gnome.
60 >
61 > Really?
62 >
63 > > Are these bugs in the ebuilds that should be reported or is there
64 > > some correct way for me to fix this up?
65 >
66 > You really haven't provided enough information to qualify that there is
67 > anything wrong.
68 >
69
70 Note that this machine is about 350 miles away. Normally to emerge
71 things I run inside of a screen session and ^A^D out of screen while
72 it runs emerge. Because the machine is having troubles with Evolution
73 I re-emerged evolution and watched the compile. I'm seeing a number of
74 what appear to be link errors. Maybe that has something to do with
75 this?
76
77 What causes this problem:
78
79 libtool: link: warning:
80 `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libxml2.la' seems to
81 be moved
82 libtool: link: warning:
83 `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libgobject-2.0.la'
84 seems to be moved
85 libtool: link: warning:
86 `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libbonobo-2.la' seems
87 to be moved
88 libtool: link: warning:
89 `/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libbonobo-activation.la'
90 seems to be moved
91
92 Thanks,
93 Mark
94 --
95 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] emerge --depclean wants to remove required packages Mark Knecht <markknecht@×××××.com>