Control: tag -1 - pending Hi,
Axel Beckert wrote: > But I do. I want to get the GNU Data Language (GDL) eco-system back > into Debian Testing. While I've got it building fine on my local system, I fail to get it built inside pbuilder, but I don't get which build-dependency is missing: [ 78%] Linking D executable x29d make[3]: Entering directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' [ 78%] Building D object examples/d/CMakeFiles/x30d.dir/x30d.o [ 78%] Linking D executable x28d make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' [ 78%] Built target x26d make[3]: Entering directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' Scanning dependencies of target x31d make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' make[3]: Entering directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' [ 78%] Building D object examples/d/CMakeFiles/x31d.dir/x31d.o [ 78%] Built target x27d make[3]: Entering directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' Scanning dependencies of target x33d make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' make[3]: Entering directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' [ 78%] Building D object examples/d/CMakeFiles/x33d.dir/x33d.o collect2: error: ld returned 1 exit status examples/d/CMakeFiles/x29d.dir/build.make:89: recipe for target 'examples/d/x29d' failed make[3]: *** [examples/d/x29d] Error 1 make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' CMakeFiles/Makefile2:14389: recipe for target 'examples/d/CMakeFiles/x29d.dir/all' failed make[2]: *** [examples/d/CMakeFiles/x29d.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 78%] Linking D executable x30d collect2: error: ld returned 1 exit status examples/d/CMakeFiles/x28d.dir/build.make:89: recipe for target 'examples/d/x28d' failed make[3]: *** [examples/d/x28d] Error 1 make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' CMakeFiles/Makefile2:14351: recipe for target 'examples/d/CMakeFiles/x28d.dir/all' failed make[2]: *** [examples/d/CMakeFiles/x28d.dir/all] Error 2 collect2: error: ld returned 1 exit status examples/d/CMakeFiles/x30d.dir/build.make:89: recipe for target 'examples/d/x30d' failed make[3]: *** [examples/d/x30d] Error 1 make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' CMakeFiles/Makefile2:14427: recipe for target 'examples/d/CMakeFiles/x30d.dir/all' failed make[2]: *** [examples/d/CMakeFiles/x30d.dir/all] Error 2 [ 78%] Linking D executable x31d [ 78%] Linking D executable x33d collect2: error: ld returned 1 exit status examples/d/CMakeFiles/x31d.dir/build.make:89: recipe for target 'examples/d/x31d' failed make[3]: *** [examples/d/x31d] Error 1 make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' CMakeFiles/Makefile2:14465: recipe for target 'examples/d/CMakeFiles/x31d.dir/all' failed make[2]: *** [examples/d/CMakeFiles/x31d.dir/all] Error 2 collect2: error: ld returned 1 exit status examples/d/CMakeFiles/x33d.dir/build.make:89: recipe for target 'examples/d/x33d' failed make[3]: *** [examples/d/x33d] Error 1 make[3]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' CMakeFiles/Makefile2:14503: recipe for target 'examples/d/CMakeFiles/x33d.dir/all' failed make[2]: *** [examples/d/CMakeFiles/x33d.dir/all] Error 2 make[2]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' Makefile:160: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/build/plplot-5.10.0+dfsg2/debian/build_tmp' debian/rules:117: recipe for target 'build-arch-stamp' failed make: *** [build-arch-stamp] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 E: Failed autobuilding of package If I check the x29d binary which built fine outside the chroot, I only get this: → ldd debian/build_tmp/examples/d/x29d linux-vdso.so.1 (0x00007ffef47a2000) libplplotd.so.12 => /home/abe/gnudatalanguage/plplot/debian/build_tmp/src/libplplotd.so.12 (0x00007fd6b23fc000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd6b20c3000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd6b1ea6000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd6b1c9e000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd6b1a87000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd6b16de000) libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007fd6b14d4000) libshp.so.2 => /usr/lib/x86_64-linux-gnu/libshp.so.2 (0x00007fd6b12c4000) libcsirocsa.so.0 => /home/abe/gnudatalanguage/plplot/debian/build_tmp/lib/csa/libcsirocsa.so.0 (0x00007fd6b10bc000) libcsironn.so.0 => /home/abe/gnudatalanguage/plplot/debian/build_tmp/lib/nn/libcsironn.so.0 (0x00007fd6b0eb4000) libqsastime.so.0 => /home/abe/gnudatalanguage/plplot/debian/build_tmp/lib/qsastime/libqsastime.so.0 (0x00007fd6b0cad000) /lib64/ld-linux-x86-64.so.2 (0x00005654da7ab000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd6b0aa9000) libqhull.so.6 => /usr/lib/x86_64-linux-gnu/libqhull.so.6 (0x00007fd6b084e000) I don't see anything which is not in the build-dependencies already: → ldd debian/build_tmp/examples/d/x29d | awk '{print $3}' | fgrep -v /home/ | xargs -n1 dpkg -S libc6:amd64: /lib/x86_64-linux-gnu/libm.so.6 libc6:amd64: /lib/x86_64-linux-gnu/libpthread.so.0 libc6:amd64: /lib/x86_64-linux-gnu/librt.so.1 libgcc1:amd64: /lib/x86_64-linux-gnu/libgcc_s.so.1 libc6:amd64: /lib/x86_64-linux-gnu/libc.so.6 libltdl7:amd64: /usr/lib/x86_64-linux-gnu/libltdl.so.7 libshp2:amd64: /usr/lib/x86_64-linux-gnu/libshp.so.2 libc6:amd64: /lib/x86_64-linux-gnu/libdl.so.2 libqhull6:amd64: /usr/lib/x86_64-linux-gnu/libqhull.so.6 Any ideas what's missing? Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE