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 |