On 08/04/16 at 01:17 +0200, Santiago Vila wrote: > On Thu, 7 Apr 2016, Diane Trout wrote: > > > I wasn't able to replicate this issue with an amd64-unstable sbuild chroot > > on > > my system. I ran it in several times in case it was a intermittent failure. > > > > for a in $(seq 10) ; do sbuild -c unstable-amd64-sbuild signon- > > ui_0.17+15.10.20150810-2.dsc ; done > > > > Do you have any thoughts what might be different about our build > > environments? > > I can reproduce it every time. > > My system is a QEMU/KVM virtual machine with 4GB RAM + 4GB swap running > jessie. > > I'm using sbuild 0.68.0-1~bpo8+1 from jessie-backports. > > I call sbuild this way: > > sbuild -A -d stretch signon-ui_0.17+15.10.20150810-2 > > The build happens normally but only until this point: > > [...] > dpkg-genchanges: warning: package signon-ui-x11-dbgsym listed in files list > but not in control info > dpkg-genchanges: binary-only upload (no source code included) > dpkg-source --after-build signon-ui-0.17+15.10.20150810 > dpkg-buildpackage: binary-only upload (no source included) > ----------------------------------------------------------- > > At this point, it hangs and does nothing else. > > When you finally kill the dbus-daemon process by hand, the remaining > build log appears: > > ------------------------------------------- > Build finished at 20160408-0111 > > Finished > -------- > [...] > ------------------------------------------- > > Hope this helps.
Hi, I can reproduce it too, with the same symptoms (sbuild hanging). It's currently the only package in Debian that does that. It doesn't happen with DEB_BUILD_OPTIONS=nocheck, so it's a problem with the test suite. ... some digging later, it seems to be triggered by: make -f Makefile.tst_signon_ui check in test/unit/ Which does: xvfb-run -a dbus-test-runner -t ./signon-ui-unittest It might be related to #820662, which I'm Ccing. However, I noticed that if the procps package is installed in the chroot, cleanup happens correctly. It might just be that dbus-test-runner is missing a dependancy on procps (which is important, so cannot be expected to be installed in build chroots). As a workaround to fix that RC bug, you could add a build-dependency on procps in signon-ui. Lucas