r49526 - in /desktop/experimental/glib2.0: ./ debian/changelog debian/patches/gregex-loosen-behaviour-testing.patch debian/patches/series debian/rules debian/tests/control debian/tests/installed-tests

smcv at users.alioth.debian.org smcv at users.alioth.debian.org
Mon Aug 15 19:53:06 UTC 2016


Author: smcv
Date: Mon Aug 15 19:53:06 2016
New Revision: 49526

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=49526
Log:
Merge packaging from unstable

Added:
    desktop/experimental/glib2.0/debian/patches/gregex-loosen-behaviour-testing.patch
      - copied unchanged from r49521, desktop/unstable/glib2.0/debian/patches/gregex-loosen-behaviour-testing.patch
Modified:
    desktop/experimental/glib2.0/   (props changed)
    desktop/experimental/glib2.0/debian/changelog
    desktop/experimental/glib2.0/debian/patches/series
    desktop/experimental/glib2.0/debian/rules
    desktop/experimental/glib2.0/debian/tests/control
    desktop/experimental/glib2.0/debian/tests/installed-tests

Propchange: desktop/experimental/glib2.0/
------------------------------------------------------------------------------
--- svn:mergeinfo	(original)
+++ svn:mergeinfo	Mon Aug 15 19:53:06 2016
@@ -1,2 +1,2 @@
 /desktop/experimental/glib2.0:34881-37631,43901-45934,46852-47640
-/desktop/unstable/glib2.0:24636,27515-27547,38796-39206,41794-42178
+/desktop/unstable/glib2.0:24636,27515-27547,38796-39206,41794-42178,49089-49521

Modified: desktop/experimental/glib2.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/changelog?rev=49526&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/changelog	[utf-8] (original)
+++ desktop/experimental/glib2.0/debian/changelog	[utf-8] Mon Aug 15 19:53:06 2016
@@ -1,3 +1,36 @@
+glib2.0 (2.49.4-2) UNRELEASED; urgency=medium
+
+  * Merge packaging from unstable.
+
+ -- Simon McVittie <smcv at debian.org>  Mon, 15 Aug 2016 20:52:15 +0100
+
+glib2.0 (2.48.1-3) unstable; urgency=medium
+
+  * debian/tests/control: do not fail on stderr output from
+    installed-tests. If gvfs happens to be installed, it gets
+    D-Bus-activated (even if it's disabled via GIO_USE_VFS and
+    GIO_USE_VOLUME_MONITOR), resulting in logging from dbus-daemon.
+    (Closes: #821031)
+  * debian/tests/installed-tests: explicitly select built-in VFS and
+    volume monitor
+  * d/p/gregex-loosen-behaviour-testing.patch: add patch from upstream
+    bug 767240 (not applied yet) to relax assertions about PCRE's behaviour,
+    which changed in 8.38 (Closes: #834272)
+  * d/rules: unset XDG_CONFIG_HOME, XDG_CACHE_HOME, XDG_DATA_HOME,
+    XDG_CONFIG_DIRS, XDG_DATA_DIRS so that they are based on the temporary
+    HOME. This avoids FTBFS if the user doing the build has these variables
+    already set in their build environment (Closes: #834334)
+
+ -- Simon McVittie <smcv at debian.org>  Mon, 15 Aug 2016 18:01:03 +0100
+
+glib2.0 (2.48.1-2) unstable; urgency=medium
+
+  * Remove refdbg variant. Thanks to Jonny Lamb for the patch.
+    Closes: #827269.
+  * Switch to python3.
+
+ -- Emilio Pozuelo Monfort <pochu at debian.org>  Wed, 13 Jul 2016 17:46:31 +0200
+
 glib2.0 (2.49.4-1) experimental; urgency=medium
 
   * New upstream release.

Modified: desktop/experimental/glib2.0/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/patches/series?rev=49526&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/patches/series	[utf-8] (original)
+++ desktop/experimental/glib2.0/debian/patches/series	[utf-8] Mon Aug 15 19:53:06 2016
@@ -12,3 +12,4 @@
 0001-timer-test-use-volatile-for-locals.patch
 skip-broken-timer-test.patch
 0001-Fix-trashing-on-overlayfs.patch
+gregex-loosen-behaviour-testing.patch

Modified: desktop/experimental/glib2.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/rules?rev=49526&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/rules	[utf-8] (original)
+++ desktop/experimental/glib2.0/debian/rules	[utf-8] Mon Aug 15 19:53:06 2016
@@ -58,6 +58,17 @@
 # Do not clutter $HOME with ~/.dbus-keyrings and avoid failure on the buildds
 # where creating /home/buildd/.dbus-keyrings fails
 export HOME=$(CURDIR)/debian/build
+
+# Put these back to their defaults if we are not running with a clean
+# environment, so that they are based on the temporary $HOME above.
+# Otherwise, some tests would try to write to the user's real XDG_DATA_HOME,
+# causing unwanted side-effects or FTBFS depending whether the user's
+# real HOME is available in the build chroot (if used)
+unexport XDG_CACHE_HOME
+unexport XDG_CONFIG_DIRS
+unexport XDG_CONFIG_HOME
+unexport XDG_DATA_HOME
+unexport XDG_DATA_DIRS
 
 # Make sure that everything that uses D-Bus is creating its own temporary
 # session rather than polluting the developer's (or failing, on buildds)

Modified: desktop/experimental/glib2.0/debian/tests/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/tests/control?rev=49526&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/tests/control	[utf-8] (original)
+++ desktop/experimental/glib2.0/debian/tests/control	[utf-8] Mon Aug 15 19:53:06 2016
@@ -3,3 +3,4 @@
 
 Tests: installed-tests
 Depends: libglib2.0-tests, dbus-x11, dbus (>= 1.8), xauth, xvfb, gnome-desktop-testing
+Restrictions: allow-stderr

Modified: desktop/experimental/glib2.0/debian/tests/installed-tests
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/tests/installed-tests?rev=49526&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/tests/installed-tests	[utf-8] (original)
+++ desktop/experimental/glib2.0/debian/tests/installed-tests	[utf-8] Mon Aug 15 19:53:06 2016
@@ -5,6 +5,11 @@
 
 set -e
 
+# Disable gvfs if it happens to be installed. We want to test the built-in
+# stuff
+export GIO_USE_VFS=local
+export GIO_USE_VOLUME_MONITOR=unix
+
 export XDG_RUNTIME_DIR=$ADTTMP
 
 dbus-run-session -- xvfb-run -a gnome-desktop-testing-runner glib




More information about the pkg-gnome-commits mailing list