On Mon, Jun 06, 2005 at 01:26:30AM +1000, John Skaller wrote: > Can anyone throw any light on why I am getting this message: > > dpkg-shlibdeps: warning: format of rtl/libflx_dynamic.so not recognized The filename doesn't include a soname. Look in /lib/ and /usr/lib/ to see how shared libraries should be named.
Its easy to debug some of these messages, by the way; its just a few lines of perlscript: if (m,^\s*NEEDED\s+((\S+)\.so\.(\S+))$,) { push(@libname,$2); push(@libsoname,$3); push(@libf,$execf[$i]); &warn("could not find path for $1") unless defined($so2path{$1}); push(@libfiles,$so2path{$1}); } elsif (m,^\s*NEEDED\s+((\S+)-(\S+)\.so)$,) { push(@libname,$2); push(@libsoname,$3); push(@libf,$execf[$i]); &warn("could not find path for $1") unless defined($so2path{$1}); push(@libfiles,$so2path{$1}); } else { m,^\s*NEEDED\s+(\S+)$,; &warn("format of $1 not recognized"); } Also read the policy and the proposed "shared library packaging guide". Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]