Hi, Christoph Pleger wrote: > I am trying to build a local debian package from some software. > [...] > The file debian/rules looks quite usual: > I [...] discovered that dh_shlibdeps had not been called at all
Since there is no reply within a day, consider to ask at [email protected] The list is for contributors rather than for private packaging. But at least you can expect dh knowledge there. I checked whether https://www.debian.org/doc/manuals/debmake-doc/ch06.en.html has anything to say about dh_shlibdeps. But the word is not mentioned there. I myself am happy that the rules files of libisoburn et.al. didn't need any maintainance effort since 2016. All i can say is that libisoburn/debian/rules does not mention dh_shlibdeps either, but only has override_dh_makeshlibs: dh_makeshlibs -V (xorriso is built from source package libisoburn and links with libisoburn.so . So both sides, library provider and consumer are in the same package.) man 7 dh_shlibdeps says: In your rules file, first run dh_makeshlibs, then dh_shlibdeps: dh_makeshlibs dh_shlibdeps What happens if you add a dh_makeshlibs line to your rule override_dh_shlibdeps or if you add a rule override_dh_makeshlibs ? Have a nice day :) Thomas

