Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 310695 - [FEATURES="test", gnome-overlay] net-libs/webkit-gtk-1.1.90 fails without running X
Summary: [FEATURES="test", gnome-overlay] net-libs/webkit-gtk-1.1.90 fails without run...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
Depends on:
Reported: 2010-03-22 13:09 UTC by Xake
Modified: 2010-03-24 21:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Xake 2010-03-22 13:09:15 UTC
If i run this locally it works (seems like it picks up my running X-display), but if I ssh into the box and try to emerge webkit-gtk (works if I inherit virtualx and add "src_test() { Xemake check || die }"):

>>> Test phase [check]: net-libs/webkit-gtk-1.1.90-r1
make -j15 -l10 -j1 check
make  check-am
make[1]: Entering directory `/var/tmp/portage/net-libs/webkit-gtk-1.1.90-r1/work/webkit-1.1.90'
/bin/mkdir -p ./.deps/DerivedSources
make  check-local
make[2]: Entering directory `/var/tmp/portage/net-libs/webkit-gtk-1.1.90-r1/work/webkit-1.1.90'
gtester --verbose Programs/unittests/testhttpbackend Programs/unittests/testloading Programs/unittests/testmimehandling Programs/unittests/testnetworkrequest Programs/unittests/testnetworkresponse Programs/unittests/testwebframe Programs/unittests/testwebbackforwardlist Programs/unittests/testwebhistoryitem Programs/unittests/testwindow Programs/unittests/testdownload Programs/unittests/testatk Programs/unittests/testhittestresult Programs/unittests/testwebsettings Programs/unittests/testwebresource Programs/unittests/testwebdatasource Programs/unittests/testwebview Programs/unittests/testkeyevents;
TEST: Programs/unittests/testhttpbackend... (pid=1431)

Gtk-WARNING **: cannot open display:
FAIL: Programs/unittests/testhttpbackend
make[2]: *** [test] Avslutad
make[2]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.1.90-r1/work/webkit-1.1.90'
make[1]: *** [check-am] Fel 2
make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.1.90-r1/work/webkit-1.1.90'
make: *** [check] Fel 2
Comment 1 Gilles Dartiguelongue gentoo-dev 2010-03-24 09:32:28 UTC
looks like overlay didn't merge changes from the main tree.
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-03-24 17:40:34 UTC
I've synced the ebuild locally, and unset DISPLAY too, so that Xvfb gets forced. Testing the changes before pushing (will take a few hours, so don't clobber me ;)
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-03-24 21:11:20 UTC
Pushed to overlay.