[DebianGIS-dev] Bug#453789: Bug#453789: libterralib: FTBFS: dpkg-shlibdeps: failure: couldn't find library libtiff.so.1 needed by debian/libterralib1c2a/usr/lib/libterralib.so.1.0.0 (its RPATH is '').

Francesco P. Lovergine frankie at debian.org
Sun Dec 2 08:06:46 UTC 2007


On Sat, Dec 01, 2007 at 09:56:16AM +0100, Lucas Nussbaum wrote:
> Package: libterralib
> version: 3.0.3b2-3.1
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20071130 qa-ftbfs
> Justification: FTBFS on i386
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build on i386.
> 
> Relevant part:
> 
>  > dh_link -plibterralib1c2a  
>  > dh_strip -plibterralib1-dev  
>  > dh_compress -plibterralib1-dev  
>  > dh_fixperms -plibterralib1-dev  
>  > dh_makeshlibs -plibterralib1-dev  
>  > dh_strip -plibterralib1c2a  
>  > dh_compress -plibterralib1c2a  
>  > dh_fixperms -plibterralib1c2a  
>  > dh_makeshlibs -plibterralib1c2a  
>  > dh_installdeb -plibterralib1-dev 
>  > dh_perl -plibterralib1-dev 
>  > dh_shlibdeps -plibterralib1-dev    
>  > dh_installdeb -plibterralib1c2a 
>  > dh_perl -plibterralib1c2a 
>  > dh_shlibdeps -plibterralib1c2a    
>  > dpkg-shlibdeps: failure: couldn't find library libtiff.so.1 needed by debian/libterralib1c2a/usr/lib/libterralib.so.1.0.0 (its RPATH is '').
>  > Note: libraries are not searched in other binary packages that do not have any shlibs file.
>  > To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
>  > dh_shlibdeps: command returned error code 512
>  > make: *** [binary-predeb-IMPL/libterralib1c2a] Error 1
>  > dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary gave error exit status 2
> 
> The full build log is available from:
> 	http://people.debian.org/~lucas/logs/2007/11/30
> 
> A list of current common problems and possible solutions is available at 
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> 
> About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
> of the Grid'5000 platform, using a clean chroot containing a sid i386
> environment.  Internet was not accessible from the build systems.
> 

Unfortunately I found it is a quite common problem due to the
new dh_shlibdeps which now use only the standard library paths :-/

-- 
Francesco P. Lovergine





More information about the Pkg-grass-devel mailing list