r37274 - in /desktop/experimental/pygobject/debian: changelog rules

mpitt at users.alioth.debian.org mpitt at users.alioth.debian.org
Tue Mar 26 09:15:13 UTC 2013


Author: mpitt
Date: Tue Mar 26 09:15:13 2013
New Revision: 37274

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=37274
Log:
debian/rules: Set $HOME to debian/tmp/home, so that the testsuite has a
writeable home directory for D-BUS sockets and XDG data. This fixes the
eternal hangs in sbuild.

Modified:
    desktop/experimental/pygobject/debian/changelog
    desktop/experimental/pygobject/debian/rules

Modified: desktop/experimental/pygobject/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/changelog?rev=37274&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/changelog [utf-8] (original)
+++ desktop/experimental/pygobject/debian/changelog [utf-8] Tue Mar 26 09:15:13 2013
@@ -1,14 +1,20 @@
 pygobject (3.8.0-1) UNRELEASED; urgency=low
 
+  [ Emilio Pozuelo Monfort ]
   * New upstream release.
   * debian/rules:
     + Unconditionally run the tests again, since the problem is not
-      kernel related. This still needs further investigation.
+      kernel related.
   * debian/patches/01_cairo_region.patch,
     debian/control.in:
     + Add a foreign type for cairo_region_t. Bump py3cairo build/binary
       dependencies. (LP: #1028115, bgo #667959). Thanks to Martin Pitt
       for this change.
+
+  [ Martin Pitt ]
+  * debian/rules: Set $HOME to debian/tmp/home, so that the testsuite has a
+    writeable home directory for D-BUS sockets and XDG data. This fixes the
+    eternal hangs in sbuild.
 
  -- Emilio Pozuelo Monfort <pochu at debian.org>  Mon, 25 Mar 2013 00:48:51 +0100
 

Modified: desktop/experimental/pygobject/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/rules?rev=37274&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/rules [utf-8] (original)
+++ desktop/experimental/pygobject/debian/rules [utf-8] Tue Mar 26 09:15:13 2013
@@ -31,7 +31,8 @@
 # root's session D-BUS; also, tests cause eternal hang on old kernels on
 # Debian's buildds, so don't run them on < 3.4
 override_dh_auto_test:
-	set -e; unset LD_PRELOAD && for x in $(FLAVOURS); do \
+	set -e; export HOME=$(CURDIR)/debian/tmp/home; mkdir -p $$HOME/.local/share; unset LD_PRELOAD; \
+	for x in $(FLAVOURS); do \
 	        xvfb-run dh_auto_test --builddirectory=build-$$x || true; \
 	        while [ -e /tmp/.X99-lock ]; do echo "Waiting for xvfb to finish..."; sleep 0.5; done; \
 	done; \




More information about the pkg-gnome-commits mailing list