On Wed, Jul 15, 2009 at 12:32 PM, Denis Barbier<bou...@gmail.com> wrote: > On 2009/7/15 Mathieu Malaterre wrote: >> On Wed, Jul 15, 2009 at 10:03 AM, Denis Barbier<bou...@gmail.com> wrote: >>> On 2009/7/15 Mathieu Malaterre wrote: >>> [...] >>>> What do you mean by altering 'LD_LIBRARY_PATH', if I explicitly export >>>> this var, I get some bizarre FTBS due to LD_PRELOAD problem... >>> >>> I meant something like >>> http://git.debian.org/?p=collab-maint/vtk.git;a=commitdiff;h=215a93c1998b88271a7a60a3fa3a6c5795ec3c6b >> >> >> I get hundreds of: >> ... >> ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be >> preloaded: ignored. >> ... > > Indeed, > LD_LIBRARY_PATH="/usr/lib/jni${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" > dpkg-shlibdeps... > looks IMHO much better.
I tried: LD_LIBRARY_PATH="/usr/lib/jni${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" dh_shlibdeps -v -a -l /usr/lib/jvm/default-java/lib And I get: ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored. LD_LIBRARY_PATH=/usr/lib/jniD_LIBRARY_PATH:/usr/lib/jvm/default-java/lib dpkg-shlibdeps -Tdebian/libvtkgdcm-java.substvars debian/libvtkgdcm-java/usr/lib/jni/libvtkgdcmJava.so ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored. dpkg-shlibdeps: failure: couldn't find library libvtkCommonJava.so.5.2 needed by debian/libvtkgdcm-java/usr/lib/jni/libvtkgdcmJava.so (its RPATH is ''). 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 returned exit code 2 make[1]: *** [binary-common] Error 1 -- Mathieu -- To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org