1 |
%% "Michael Sterrett -Mr. Bones.-" <msterret@××××.com> writes: |
2 |
|
3 |
msb> Look for revdep-rebuild and emerge -p depclean. |
4 |
|
5 |
I may be simply confused by terminology, so if I'm reading more (or |
6 |
less) into the descriptions than are really there please let me |
7 |
know... but it doesn't seem like these tools are what I'm looking for. |
8 |
|
9 |
|
10 |
The "emerge depclean" command says it compares the packages installed on |
11 |
the system with those in the system package list and the world file, and |
12 |
removes packages which don't "shouldn't" be there. That's not what I |
13 |
want: I'm looking for a way to remove a package, and _all the packages |
14 |
that depend on it_, regardless of whether or not they're in the world |
15 |
file. |
16 |
|
17 |
|
18 |
The description for revdep-rebuild appears to say that it looks only for |
19 |
shared libraries and "checks all libraries and binaries on your system |
20 |
for broken dynamic links". Is that really what it does, using ldd or |
21 |
similar? Because that's not really what I want. For example some of my |
22 |
updated packages use static libraries, but I still want them rebuilt |
23 |
when I install a new version of that static library. Or maybe they |
24 |
aren't C code at all but some other tool, and I want to rebuild |
25 |
everything that depends on that tool when it's updated. |
26 |
|
27 |
Basically I want a command that says "rebuild everything that depends on |
28 |
package foo, and everything that depends on those packages, and |
29 |
everything that depends on those packages, ..." etc. |
30 |
|
31 |
-- |
32 |
------------------------------------------------------------------------------- |
33 |
Paul D. Smith <psmith@××××××××××××××.com> HASMAT--HA Software Mthds & Tools |
34 |
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist |
35 |
------------------------------------------------------------------------------- |
36 |
These are my opinions---Nortel Networks takes no responsibility for them. |
37 |
|
38 |
-- |
39 |
gentoo-dev@g.o mailing list |