[Debichem-devel] Bug#985269: Bug#985269: libint1: ships broken library symlinks: /usr/lib/lib*-stable.so.1 -> lib*.so.1

Michael Banck mbanck at debian.org
Mon Mar 15 10:24:18 GMT 2021


Hi,

On Mon, Mar 15, 2021 at 10:40:09AM +0100, Andreas Beckmann wrote:
> during a test with piuparts I noticed your package ships (or creates)
> a broken symlink.

Thanks for the report.
 
> From the attached log (scroll to the bottom...):
> 
>   libint1: MISSING OBJECT /usr/lib/libderiv-stable.so.1
>   libint1: MISSING OBJECT /usr/lib/libint-stable.so.1
>   libint1: MISSING OBJECT /usr/lib/libr12-stable.so.1

Those are legacy symlinks. I am not sure they are still needed, but
probably now isn't the time to remove them either.
 
> The dangling symlinks get "cleaned up" by ldconfig.
> 
> The package ships the following libraries and symlinks:
> 
> -rw-r--r-- root/root  20421064 2021-03-04 15:25 ./usr/lib/x86_64-linux-gnu/libderiv.so.1.0.0
> -rw-r--r-- root/root   9215552 2021-03-04 15:25 ./usr/lib/x86_64-linux-gnu/libint.so.1.0.0
> -rw-r--r-- root/root   9816208 2021-03-04 15:25 ./usr/lib/x86_64-linux-gnu/libr12.so.1.0.0
> lrwxrwxrwx root/root         0 2021-03-04 15:25 ./usr/lib/libderiv-stable.so.1 -> libderiv.so.1
> lrwxrwxrwx root/root         0 2021-03-04 15:25 ./usr/lib/libint-stable.so.1 -> libint.so.1
> lrwxrwxrwx root/root         0 2021-03-04 15:25 ./usr/lib/libr12-stable.so.1 -> libr12.so.1
> lrwxrwxrwx root/root         0 2021-03-04 15:25 ./usr/lib/x86_64-linux-gnu/libderiv.so.1 -> libderiv.so.1.0.0
> lrwxrwxrwx root/root         0 2021-03-04 15:25 ./usr/lib/x86_64-linux-gnu/libint.so.1 -> libint.so.1.0.0
> lrwxrwxrwx root/root         0 2021-03-04 15:25 ./usr/lib/x86_64-linux-gnu/libr12.so.1 -> libr12.so.1.0.0
> 
> Do you need to move the lib*-stable.so.1 symlinks to /usr/lib/${DEB_HOST_MULTIARCH} ?

I guess dh_link can't cope with multiarch, so we will have to to the
symlinking in an install override, will look into it.


Michael



More information about the Debichem-devel mailing list