Package: src:openjdk-6
Version: 6b18-1.8.5-1
Severity: normal
This is a problem that occurs during building on a buildd. I've setup
policy-rc.d not to start any daemons. During instalation of openjdk's
deps you see the following for dbus:
|Setting up dbus (1.2.24-4) ...
|invoke-rc.d: policy-rc.d denied execution of start.
No dbus is running, nothing. However once openjdk is built I have its
chroot not removed because an instance of dbus is still active in its
chroot.
After going through the build log I saw the following:
|make[1]: Leaving directory
`/build/buildd-openjdk-6_6b18-1.8.5-1-powerpcspe-bdCeBi/openjdk-6-6b18-1.8.5/build'
|touch stamps/build
|mkdir -p bin
|( \
| echo '#!/bin/sh'; \
| echo 'dbus-launch metacity &'; \
^^^^
| echo 'pid=$!'; \
| echo 'sleep 3'; \
| echo '"$@"'; \
| echo 'kill -9 $pid'; \
| ) > bin/my-jtreg-run
|chmod 755 bin/my-jtreg-run
|echo 'xvfb-run -a -e xvfb-run.log -s "-extension GLX" my-jtreg-run "$@"' >
bin/my-xvfb-run
|if ! /bin/sh bin/my-xvfb-run true ; then \
| echo "error running $(cat bin/my-xvfb-run)"; \
| cat xvfb-run.log; \
| echo 'xvfb-run -a -e xvfb-run.log -s "$@"' > bin/my-xvfb-run; \
| if ! /bin/sh bin/my-xvfb-run true ; then \
| echo "error running $(cat bin/my-xvfb-run)"; \
| cat xvfb-run.log; \
| rm -f bin/my-xvfb-run; \
| fi; \
| fi
|Xlib: extension "RANDR" missing on display ":99.0".
|Window manager warning: 0 stored in GConf key
/desktop/gnome/peripherals/mouse/cursor_size is out of range 1 to 128
|Window manager warning: Failed to load theme "Clearlooks": Failed to find a
valid file for theme Clearlooks
|
|if [ -f bin/my-xvfb-run ]; then \
| echo "using $(cat bin/my-xvfb-run)"; \
| fi
|using xvfb-run -a -e xvfb-run.log -s "-extension GLX" my-jtreg-run "$@"
|touch stamps/xvfb-check
Could it be possible to kill this somehow? I'm not an dbus expert but I
think that if you change the commandline to:
| echo 'dbus-launch --exit-with-sessio metacity &'; \
then it might terminate once metacity is gone. Do you want a patch or do
you have a different idea?
Sebastian
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]