Your message dated Mon, 16 Mar 2009 09:12:58 +0100
with message-id <[email protected]>
and subject line Re: FTBFS: mauve testsuite does not exit?
has caused the Debian Bug report #504743,
regarding FTBFS: mauve testsuite does not exit?
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
504743: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504743
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openjdk-6-jre
Version: 6b12-1~exp1
Severity: normal
Steps to reproduce:
1) add "deb-src http://ftp.fi.debian.org/debian/ experimental main" to
sources.list in a debian unstable chroot.
2) sudo aptitude update
3) sudo apt-get build-dep openjdk-6-jre
4) script -c "fakeroot apt-get --build source openjdk-6-jre"
Expected results:
4) openjdk-6-jre is built
Actual results:
4) openjdk-6-jre seems to build for a while but then it stops
consuming cpu time.
More info:
1) ps axuf shows the following process tree:
/usr/bin/perl /usr/bin/dpkg-buildpackage -b -uc
\_ /usr/bin/make -f debian/rules build
\_ /bin/bash -c if [ -f bin/my-xvfb-run ]; then \? cd mauve && \
\_ /bin/sh /local/lindi/debian/debian-openjdk-6-jre/openjdk-6
| \_ /bin/sh /usr/bin/xvfb-run -a -e xvfb-run.log -s -exten
| \_ Xvfb :99 -extension GLX -nolisten tcp
| \_ java Harness -vm /local/lindi/debian/debian-openjd
\_ tee mauve_output
2) last lines in build output are
touch stamps/xvfb-check
if [ -f bin/my-xvfb-run ]; then \
cd mauve && \
JAVA_HOME=/local/lindi/debian/debian-openjdk-6-jre/openjdk-6-6b12/openjdk/control/build/linux-i586/j2sdk-image
\
PATH=/local/lindi/debian/debian-openjdk-6-jre/openjdk-6-6b12/openjdk/control/build/linux-i586/j2sdk-image/bin:$PATH
\
/bin/sh
/local/lindi/debian/debian-openjdk-6-jre/openjdk-6-6b12/bin/my-xvfb-run java
Harness \
-vm
/local/lindi/debian/debian-openjdk-6-jre/openjdk-6-6b12/openjdk/control/build/linux-i586/j2sdk-image/bin/java
\
-file
/local/lindi/debian/debian-openjdk-6-jre/openjdk-6-6b12/debian/mauve_tests \
-timeout 30000 2>&1 \
| tee mauve_output; \
else \
echo "mauve testsuite not run for this build (xvfb failures)" >
mauve/mauve_output; \
cat xvfb-run.log >> mauve/mauve_output; \
fi
3) running
DISPLAY=:99 XAUTHORITY=/tmp/xvfb-run.28532/Xauthority strace -o s -s4096 -f
xdpyinfo
does not seem to exit or print anything so maybe this is a bug in
ii xvfb 2:1.4.2-7 Virtual Framebuffer
'fake' X server
?
4) If I kill the java process the build continues for a while and then again
stops at
Directory "test/langtools/JTwork/scratch" not found: creating
Directory "test/hotspot/JTwork/scratch" not found: creating
Directory "test/jdk/JTwork/scratch" not found: creating
Passed: com/sun/crypto/provider/Cipher/AES/Test4511676.java
5) If I kill java again the build seems to continue finally produces packages:
dpkg-deb: building package `openjdk-6-source-files' in
`../openjdk-6-source-files_6b12-1~exp1_all.deb'.
dpkg-genchanges -b >../openjdk-6_6b12-1~exp1_i386.changes
dpkg-genchanges: binary-only upload - not including any source code
dpkg-buildpackage: binary only upload (no source included)
Script done, file is typescript
real 1284m59.539s
user 73m52.133s
sys 8m18.695s
--- End Message ---
--- Begin Message ---
Version: 6b14-1.5~pre1-3
This should be fixed; please reopen if this still leaves processes behind.
--- End Message ---