On 2015-10-25 21:25 +0100, Michael Biebl wrote:

> On Sun, 12 Jul 2015 14:40:16 +0200 Andreas Beckmann <a...@debian.org> wrote:
>
>> Patch attached.
>> 
>> It's probably ok to ask for a jessie-ignore tag unless you can show that
>> this dangling link causes an actual problem.
>
> The patch looks incorrect to me, btw.
> The *.so.* files belong into /lib, the .so symlink into /usr/lib.
>
> So the current libjson-c package looks fine (and it's done this way in
> lot's of other packages).

Yes, only the symlinks in libjson0-dev seem to be problematic.

> Btw, can you still reproduce the issue? If so, what are the steps to
> reproduce them?

Install libjson0-dev.  When I do this in a throwaway chroot, I get
(on i386):

,----
| # ls -l /usr/lib/i386-linux-gnu/libjson*.so*
| lrwxrwxrwx 1 root root 38 Apr 17  2014 /usr/lib/i386-linux-gnu/libjson-c.so 
-> /lib/i386-linux-gnu/libjson-c.so.2.0.0
| lrwxrwxrwx 1 root root 10 Oct 25 21:28 /usr/lib/i386-linux-gnu/libjson-c.so.2 
-> libjson.so
| lrwxrwxrwx 1 root root 12 Apr 17  2014 /usr/lib/i386-linux-gnu/libjson.so -> 
libjson-c.so
| # dpkg -S /usr/lib/i386-linux-gnu/libjson*.so*
| libjson-c-dev:i386: /usr/lib/i386-linux-gnu/libjson-c.so
| dpkg-query: no path found matching pattern 
/usr/lib/i386-linux-gnu/libjson-c.so.2
| libjson0-dev:i386: /usr/lib/i386-linux-gnu/libjson.so
`----

This is bug #249122 in ldconfig, if I'm not mistaken.

Cheers,
       Sven

Reply via email to