Bug#831233: libmongodb-perl: FTBFS: Build hangs minutes of inactivity

Lucas Nussbaum lucas at debian.org
Thu Jul 14 10:07:08 UTC 2016


Source: libmongodb-perl
Version: 1.2.3-1
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20160714 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> mkdir -p /«PKGBUILDDIR»/debian/build
> # mongod is required during build only on i386 amd64
> # "until netstat" command wait for mongod to be listening on PORT
> if [ -x /usr/bin/mongod ]; then \
>   mongod --dbpath /«PKGBUILDDIR»/debian/build --noprealloc --bind_ip 127.0.0.1 --nojournal --port 12345 --quiet --fork --logpath /«PKGBUILDDIR»/debian/build/mongod.log --pidfilepath /«PKGBUILDDIR»/debian/build/mongod.pid; \
>   i=10; \
>   until (/bin/netstat -want | grep -q 127.0.0.1:12345 ) || [ $i = 0 ]; do sleep 1; i=$((i-1)); echo waiting for mongod; done \
> fi
> make[1]: *** wait: No child processes.  Stop.
> make[1]: *** Waiting for unfinished jobs....
> make[1]: *** wait: No child processes.  Stop.
> E: Caught signal ‘Terminated’: terminating immediately
> make: *** [build-arch] Terminated
> debian/rules:13: recipe for target 'build-arch' failed
> Build killed with signal TERM after 150 minutes of inactivity

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/07/14/libmongodb-perl_1.2.3-1_unstable_gcc5.log

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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-perl-maintainers mailing list