[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