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

Replies

Subject Author
Re: [gentoo-user] emerge --depclean wants to remove required packages "Bo Ørsted Andresen" <bo.andresen@××××.dk>