Hi, Jon I think you should put package liblhasa0 before package lhasa in debian/control
The message you cite means dpkg cannot find *file* with library, not shlid deps. 2012/5/13 Jon Dowland <[email protected]> > Hi, > > I'm trying to package 'lhasa' but I'm having some trouble. There is a > binary > package 'lhasa' shipping a binary which depends on a library from a library > package 'liblhasa0', all from the same source. (analogous to curl depending > on libcurlX from the same source package) > > My packaging is at https://github.com/jmtd/tmp-dpkg-lhasa and the orig > tarball > can be obtained either via pristine-tar and some magic incantations from > that > repo or at <http://fragglet.github.com/lhasa/>. I've just pushed the > latest > version to mentors and will reply with a URL once I have it. > > The issue, quite simply, is dpkg-shlibdeps bails out when investigating the > 'lhasa' binary. Full build log at > https://github.com/jmtd/tmp-dpkg-lhasa/issues/1, > the pertinent error is > > > dpkg-shlibdeps: error: couldn't find library liblhasa.so.0 needed by > debian/lhasa/usr/bin/lha (ELF format: 'elf64-x86-64'; RPATH: ''). > > dpkg-shlibdeps: error: Cannot continue due to the error above. > > Note: libraries are not searched in other binary packages that do not > have any shlibs or symbols file. > > To help dpkg-shlibdeps find private libraries, you might need to set > LD_LIBRARY_PATH. > > dh_shlibdeps: dpkg-shlibdeps -Tdebian/lhasa.substvars > debian/lhasa/usr/bin/lha returned exit code 2 > > I've tried reading maint-guide, dpkg-shlibdeps(1), dh_shlibdeps(1) and the > source > for the zlib and curl packages to no avail. I've tried providing a shlibs > file > containing just > > > liblhasa 0 liblhasa0(>= 0.0.4-1) > > no luck. I've found the shlibs documentation fairly impenetrable. I > haven't > attempted to provide a symbols file, I thought that was overkill at this > stage, > but perhaps that's the missing link? > > Any pointers much appreciated. > > > -- > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact > [email protected] > Archive: http://lists.debian.org/20120512225050.GB12861@debian > >

