Summary: | [FEATURES="test", gnome-overlay] net-libs/webkit-gtk-1.1.90 fails without running X | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Xake <kanelxake> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
looks like overlay didn't merge changes from the main tree. 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 ;) Pushed to overlay. |
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: aborting... 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