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

Re: dpkg-shlibdeps on a bo system



On Wed, 14 Jan 1998 10:28:17 -0600 (CST), Douglas Bates <bates@stat.wisc.edu> said:
> 
>  dpkg-shlibdeps: warning: unknown output from ldd on `debian/tmp/usr/lib/\
>  R/library/eda/libs/eda.so': `        ./debian/tmp/usr/lib/R/library/eda/\
>  libs/eda.so => ./debian/tmp/usr/lib/R/library/eda/libs/eda.so' 
[...]
> The problem is that ldd returns two lines - one of which is the name
> of the name of the shared object itself.
[...]
>  wiener# ldd ./libs/eda.so  
> 	 ././libs/eda.so => ././libs/eda.so 
> 	 libc.so.5 => /lib/libc.so.5 

dpkg-shlibdeps in dpkg-dev 1.4.0.19 has code to handle this:

        if (m,^\s+(\S+)\s+\=\>\s+\1$,) {
            # shared libraries depend on themselves (unsure why)
            # Only under old ld.so
            $nthisldd++;

If this code isn't in your dpkg-shlibdeps that is your problem.  If the
code is there, the next thing I'd check would be if there's trailing
whitespace on that ldd output line.

-- 
Roderick Schertler
roderick@argon.org


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: