Gentoo Archives: gentoo-user

From: KiOrKY <kiorky@××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] reverse dependencies
Date: Sat, 30 Sep 2006 12:55:18
Message-Id: 451E67F0.4000200@cryptelium.net
In Reply to: Re: [gentoo-user] reverse dependencies by Richard Fish
1 Richard Fish a écrit :
2 > On 9/29/06, kiorky <kiorky@××××××××××.net> wrote:
3 >> hello i want to know a good tool for reverse dependencies stuff.
4 >> for example, gnutls broke my system yesterday but revdep or equery dont
5 >> took me all impacted packages. But a ldd on the impacted program show me
6 >> my soname (libgnutls.so.*)
7 >> so i want to know all packages depending on "/usr/lib/libgnutls.*" for
8 >
9 > What you really want is:
10 >
11 > revdep-rebuild -p --library 'libgnutls.*'
12 >
13 > BTW, you should have seen something like this, either on the screen or
14 > in the /var/log/portage/elog/ files (assuming you have ELOG setup for
15 > your system!)
16 >
17 > ewarn "You must re-compile all packages that are linked
18 > against"
19 > ewarn "Gnutls-1.2.11 by using revdep-rebuild from
20 > gentoolkit:"
21 > ewarn "# revdep-rebuild --library libgnutls.so.12"
22 >
23 > Regards,
24 > -Richard
25 i ve allready done that.
26
27 The only way i found to findd that is
28 find /var/db/pkg -name NEEDED -type f -print0 | xargs -0 grep -l
29 'gnutls\.so' | cut -f5,6 -d/
30
31 revdep dont recompile all my packages which were impacted.
32
33 --
34 --
35 KiOrKY
36 ----------------
37 clé GnuPG publique :
38 http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x4CBB7776
39 ----------------
40 < Linux & BSD Powered >
41
42
43
44
45 --
46 gentoo-user@g.o mailing list