[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFH: liblicense: dpkg-shlibdeps: failure: couldn't find library



On Sat, Mar 15, 2008 at 6:38 AM, Asheesh Laroia <asheesh@asheesh.org> wrote:

>  > You have dh_makeshlibs commented out in your debian/rules file.  You have
>  > to run dh_makeshlibs when building shared libraries.  Otherwise, you don't
>  > get a shlibs file, which means that the shared library package won't work
>  > right and dh_shlibdeps can't find it when setting shared library
>  > dependencies.
>
>  Thanks - that fixed that problem!

Since you are packaging a shared library, please also support symbols files:

http://wiki.debian.org/UsingSymbolsFiles
http://wiki.debian.org/Projects/ImprovedDpkgShlibdeps
dpkg-gensymbols(1)

They will help ensure the minimally correct dependencies in programs
using the library and help detect ABI breakage when symbols
dissappear. See also the DPKG_GENSYMBOLS_CHECK_LEVEL environment
variable.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


Reply to: