Gentoo Archives: gentoo-user

From: Felix Kuperjans <felix@××××××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: netcat and libmix.so.0 curiosity
Date: Tue, 24 Jan 2012 14:09:09
Message-Id: 4F1EBB35.2060408@desaster-games.com
In Reply to: Re: [gentoo-user] Re: netcat and libmix.so.0 curiosity by Mick
1 On Tuesday 24 Jan 2012 15:02, Mick wrote:
2 > On Monday 23 Jan 2012 23:34:00 Mervyn Hammer wrote:
3 >> Thanks for your replies.
4 >>
5 >>> Am 23.01.2012 23:03, schrieb walt:
6 >>>> Very strange indeed. I just installed both packages and I have no
7 >>>> libmix.so.0 either, yet everything works.
8 >>>>
9 >>>> No idea what's causing your problem, but I agree it's a problem I'd
10 >>>> want to solve. I'd try running ldconfig -p and lddtree /usr/bin/nc
11 >>>> to see where the .0 is coming from. (lddtree is from pax-utils).
12 >> For completeness:
13 >>
14 >> (for dev-libs/libmix-2.05-r5 after symlink created)
15 >>
16 >> ldconfig -p | grep libmix =
17 >>
18 >> libmix.so.0 (libc6) => /usr/lib/libmix.so.0
19 >> libmix++.so.0 (libc6) => /usr/lib/libmix++.so.0
20 >>
21 >> and output from lddtree /usr/bin/nc =
22 >>
23 >> nc => /usr/bin/nc (interpreter => /lib/ld-linux.so.2)
24 >> libmix.so.0 => /usr/lib/libmix.so.0
25 >> libc.so.6 => /lib/libc.so.6
26 >>
27 >> * Felix Kuperjans <felix@××××××××××××××.com> [2012-01-23 23:13:26 +0100]:
28 >>> I ran into this problem some time ago, it seems the ebuild
29 >>> dev-libs/libmix-2.05-r5 is broken. It does no longer create a symlink
30 >>> from libmix.so.0 to libmix.so.
31 >> Though it worked with the symlink, as you suggested, I upgraded libmix
32 >> anyway.
33 >
34 > Hmm ... strange.
35 >
36 > I have dev-libs/libmix-2.05-r5 and I also have the symlink:
37 >
38 > $ ls -la /usr/lib64/libmix*
39 > -rwxr-xr-x 1 root root 5752 Mar 25 2011 /usr/lib64/libmix++.so
40 > lrwxrwxrwx 1 root root 11 Mar 25 2011 /usr/lib64/libmix++.so.0 ->
41 > libmix++.so
42 > -rwxr-xr-x 1 root root 98352 Mar 25 2011 /usr/lib64/libmix.so
43 > lrwxrwxrwx 1 root root 9 Mar 25 2011 /usr/lib64/libmix.so.0 -> libmix.so
44 This happens if a previous version created it.
45
46 Try unmerging libmix and netcat, delete the symlink and re-emerge
47 netcat. It won't be created again, though it should. (At least, this
48 happend on many of my boxes, x86 and amd64)
49
50 Regards,
51 Felix