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