1 |
> > > So they are not really the same thing at all.I'm not saying they're |
2 |
> > > the same, I'm saying it looks like @preserved-rebuild does a subset |
3 |
> > > of the things revdep-rebuild does. Why run @preserved-rebuild |
4 |
> > > followed by revdep-rebuild if the end result is the same as running |
5 |
> > > revdep-rebuild? I'm sure I'm missing something here but I don't |
6 |
> > > know what it is. |
7 |
> |
8 |
> OK, I see what you mean. |
9 |
> |
10 |
> I'm a pessimistic sysadmin who's written a lot of code. I know bug |
11 |
> factories when I see one :-) |
12 |
> |
13 |
> @preserved-rebuild is an excellent idea, but I haven't seen anything |
14 |
> yet to convince me that it is bug-free enough yet to the point where I |
15 |
> can drop revdep-rebuild entirely. So I still want the safety net of |
16 |
> running revdep-rebuild occasionally just in case there's something |
17 |
> @preserved-rebuild missed. |
18 |
> |
19 |
> It's also a good way to find bugs in @preserved-rebuild |
20 |
|
21 |
Got it. So @preserved-rebuild is meant to be a replacement for |
22 |
revdep-rebuild but we aren't sure it's completely ready yet. In that case, |
23 |
I think I'm ready to switch. |
24 |
|
25 |
BTW, what should I do about this: |
26 |
|
27 |
# revdep-rebuild -p |
28 |
* Configuring search environment for revdep-rebuild |
29 |
|
30 |
* Checking reverse dependencies |
31 |
* Packages containing binaries and libraries broken by a package update |
32 |
* will be emerged. |
33 |
|
34 |
* Collecting system binaries and libraries |
35 |
* Found existing 1_files.rr |
36 |
* Collecting complete LD_LIBRARY_PATH |
37 |
* Found existing 2_ldpath.rr. |
38 |
* Checking dynamic linking consistency |
39 |
* Found existing 3_broken.rr. |
40 |
* Assigning files to packages |
41 |
* !!! /usr/lib64/libsvn_ra_neon-1.so.0.0.0 not owned by any package is |
42 |
broken !!! |
43 |
* /usr/lib64/libsvn_ra_neon-1.so.0.0.0 -> (none) |
44 |
* !!! /usr/lib64/libwebkitgtk-1.0.so.0.11.2 not owned by any package is |
45 |
broken !!! |
46 |
* /usr/lib64/libwebkitgtk-1.0.so.0.11.2 -> (none) |
47 |
* Generated new 4_raw.rr and 4_owners.rr |
48 |
* Found some broken files, but none of them were associated with known |
49 |
packages |
50 |
* Unable to proceed with automatic repairs. |
51 |
* The broken files are listed in 4_owners.rr |
52 |
|
53 |
- Grant |