On Fri, Oct 07, 2011 at 10:22:32AM +0200, Christoph Egger wrote: > Package: src:gle-graphics > Version: 4.2.2-5 > Severity: serious > Tags: sid wheezy > Justification: fails to build from source (but built successfully in the past) > > Hi! > > Your package failed to build on the kfreebsd-* buildds: > > make -C title -f Makefile.gcc > make[3]: Entering directory > `/build/buildd-gle-graphics_4.2.2-5-kfreebsd-amd64-8a_9wn/gle-graphics-4.2.2/gle-refman/title' > ../../build/bin/gle -d pdf glelogo.gle > GLE: error loading library '/usr/lib/libgle-graphics-4.2.2.so' > Message: /usr/lib/libgle-graphics-4.2.2.so: cannot open shared object file: > No such file or directory > make[3]: *** [glelogo.pdf] Error 255 > > Full build log at > https://buildd.debian.org/status/fetch.php?pkg=gle-graphics&arch=kfreebsd-amd64&ver=4.2.2-5&stamp=1317942525 > > Regards > > Christoph > > If you have further questions please mail debian-...@lists.debian.org
Yes, I have seen that. Can you help me debug it? It also fails on kfreebsd-i386 with the same problem, but builds everywhere else (hurd is another problem, but I know how to fix that). I do not understand why it fails now, since it has built before. As you can see, the previous binNMU has also failed, while the one before was successful: https://buildd.debian.org/status/logs.php?pkg=gle-graphics&arch=kfreebsd-amd64 The problem seems to be that during the build process the binary, that has just been built, is run a few times. It needs a library that has just been built and it should use the library from the build directory, since it is not installed on the system. In 4.2.2-4+b1 and -4, the library was found, in 4.2.2-4+b2 and -5, the library is not found. What has changed in kfreebsd in the meantime, and how do I circumvent it? Christian -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org