1 |
Hi, |
2 |
I what way can I improve my use of the tools? I don't remember |
3 |
seeing a case before where revdep-rebuild -ip was clean but emerge |
4 |
--depclean didn't want to remove files. I.e. - the |
5 |
sys-libs/db-4.5.20_p2-r1 message. |
6 |
|
7 |
Thanks, |
8 |
Mark |
9 |
|
10 |
lightning ~ # revdep-rebuild -ip |
11 |
* Configuring search environment for revdep-rebuild |
12 |
|
13 |
* Checking reverse dependencies |
14 |
* Packages containing binaries and libraries broken by a package update |
15 |
* will be emerged. |
16 |
|
17 |
* Collecting system binaries and libraries |
18 |
* Generated new 1_files.rr |
19 |
* Collecting complete LD_LIBRARY_PATH |
20 |
* Generated new 2_ldpath.rr |
21 |
* Checking dynamic linking consistency |
22 |
[ 100% ] |
23 |
|
24 |
* Dynamic linking on your system is consistent... All done. |
25 |
lightning ~ # emerge -p --depclean |
26 |
|
27 |
* Always study the list of packages to be cleaned for any obvious |
28 |
* mistakes. Packages that are part of the world set will always |
29 |
* be kept. They can be manually added to this set with |
30 |
* `emerge --noreplace <atom>`. Packages that are listed in |
31 |
* package.provided (see portage(5)) will be removed by |
32 |
* depclean, even if they are part of the world set. |
33 |
* |
34 |
* As a safety measure, depclean will not remove any packages |
35 |
* unless *all* required dependencies have been resolved. As a |
36 |
* consequence, it is often necessary to run `emerge --update |
37 |
* --newuse --deep @system @world` prior to depclean. |
38 |
|
39 |
Calculating dependencies... done! |
40 |
>>> Checking for lib consumers... |
41 |
>>> Assigning files to packages... |
42 |
* In order to avoid breakage of link level dependencies, one or more |
43 |
* packages will not be removed. This can be solved by rebuilding the |
44 |
* packages that pulled them in. |
45 |
* |
46 |
* sys-libs/db-4.5.20_p2-r1 pulled in by: |
47 |
* dev-lang/perl-5.8.8-r5 |
48 |
* perl-core/DB_File-1.815 |
49 |
* |
50 |
>>> Adding lib providers to graph... |
51 |
\ |
52 |
Calculating dependencies... done! |
53 |
>>> No packages selected for removal by depclean |
54 |
>>> To see reverse dependencies, use --verbose |
55 |
Packages installed: 801 |
56 |
Packages in world: 95 |
57 |
Packages in system: 51 |
58 |
Required packages: 801 |
59 |
Number to remove: 0 |
60 |
lightning ~ # emerge -pvDuN @world |
61 |
|
62 |
These are the packages that would be merged, in order: |
63 |
|
64 |
Calculating dependencies... done! |
65 |
|
66 |
Total: 0 packages, Size of downloads: 0 kB |
67 |
lightning ~ # |