1 |
On Fri, 25 May 2012 14:41:36 +0200 |
2 |
1126 <mailinglists@××××××××××××××××××.de> wrote: |
3 |
|
4 |
> Hello list! |
5 |
> |
6 |
> When I run revdep-rebuild, it keeps repeating the same steps over and |
7 |
> over again. |
8 |
> |
9 |
> Here is what I mean: |
10 |
> |
11 |
> * Configuring search environment for revdep-rebuild |
12 |
> |
13 |
> * Checking reverse dependencies |
14 |
> * Packages containing binaries and libraries broken by a package |
15 |
> update |
16 |
> * will be emerged. |
17 |
> |
18 |
> * Collecting system binaries and libraries |
19 |
> * Generated new 1_files.rr |
20 |
> * Collecting complete LD_LIBRARY_PATH |
21 |
> * Generated new 2_ldpath.rr |
22 |
> * Checking dynamic linking consistency |
23 |
> [ 36% ] * broken /usr/lib32/libavdevice.so.53.4.100 (requires |
24 |
> libpulse-simple.so.0 |
25 |
> libpulse.so.0) |
26 |
> [ 100% ] |
27 |
> * Generated new 3_broken.rr |
28 |
> * Assigning files to packages |
29 |
> * /usr/lib32/libavdevice.so.53.4.100 -> |
30 |
> app-emulation/emul-linux-x86-medialibs |
31 |
> * Generated new 4_raw.rr and 4_owners.rr |
32 |
> * Cleaning list of packages to rebuild |
33 |
> * Generated new 4_pkgs.rr |
34 |
> * Assigning packages to ebuilds |
35 |
> * Generated new 4_ebuilds.rr |
36 |
> * Evaluating package order |
37 |
> * Generated new 5_order.rr |
38 |
> * All prepared. Starting rebuild |
39 |
> emerge --complete-graph=y --oneshot |
40 |
> app-emulation/emul-linux-x86-medialibs:0 .......... |
41 |
> Calculating dependencies... done! |
42 |
|
43 |
[snip] |
44 |
|
45 |
> When I would re-run it right now, it would again complain about |
46 |
> libavdevice and would again re-emerge |
47 |
> app-emulation/emul-linux-x86-medialibs.. |
48 |
> |
49 |
> Has anyone any idea how to fix this? |
50 |
|
51 |
You can't. |
52 |
|
53 |
emul-linux-x86-medialibs is a prebuilt binary and wants pulse libs |
54 |
which you don;t have. You can't change the emul packages easily, so |
55 |
just tell revdep-rebuild to ignore them. Put this in |
56 |
/etc/revdep-rebuild/99revdep-rebuild: |
57 |
|
58 |
|
59 |
SEARCH_DIRS_MASK="/usr/lib32 /lib32" |
60 |
|
61 |
|
62 |
-- |
63 |
Alan McKinnnon |
64 |
alan.mckinnon@×××××.com |