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]

Reply via email to