Your message dated Mon, 15 Aug 2016 22:08:41 +0000
with message-id <[email protected]>
and subject line Bug#821031: fixed in glib2.0 2.48.1-3
has caused the Debian Bug report #821031,
regarding glib2.0: autopkgtests fail if gvfs is installed: stderr: Activating 
service name='org.gtk.vfs.Daemon'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
821031: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821031
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: glib2.0
Version: 2.48.0-1
Severity: normal

While working on glib2.0 in a Debian derivative I noticed that on my
development virtual machine, which has gvfs installed, the autopkgtests
fail under sadt(1). This can be reproduced in real Debian like this:

    adt-run --setup-commands="apt-get update; apt-get -y dist-upgrade; apt-get 
-y install gvfs" -U --apt-source glib2.0 --- qemu adt-sid.qcow2c

where adt-sid.qcow2c is an autopkgtest virtual machine prepared according
to the vmdebootstrap instructions in adt-virt-qemu(1). If I don't add
gvfs, the tests pass.

The failure appears to be because the tests' use of dbus-run-session
results in the dbus-daemon's log messages going to stderr, and by default
autopkgtest considers any output on stderr to be a failure. It logs:

    FAIL stderr: Activating service name='org.gtk.vfs.Daemon'

Adding --env=GIO_USE_VFS=local to the adt-run command-line should resolve
this, suggesting that debian/tests/installed-tests should maybe export
that environment variable for better robustness - these tests aren't
meant to exercise gvfs anyway, otherwise they'd depend on it.

Alternatively, or perhaps additionally, debian/tests/control could
configure stderr to be ignored - we know that the GLib installed-tests
are well-behaved (exit nonzero on error), so we don't have to
screen-scrape stderr to find out about failures.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Source: glib2.0
Source-Version: 2.48.1-3

We believe that the bug you reported is fixed in the latest version of
glib2.0, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated glib2.0 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 15 Aug 2016 18:01:03 +0100
Source: glib2.0
Binary: libglib2.0-0 libglib2.0-tests libglib2.0-udeb libglib2.0-bin 
libglib2.0-dev libglib2.0-0-dbg libglib2.0-data libglib2.0-doc libgio-fam
Architecture: source
Version: 2.48.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Description:
 libgio-fam - GLib Input, Output and Streaming Library (fam module)
 libglib2.0-0 - GLib library of C routines
 libglib2.0-0-dbg - Debugging symbols for the GLib libraries
 libglib2.0-bin - Programs for the GLib library
 libglib2.0-data - Common files for GLib library
 libglib2.0-dev - Development files for the GLib library
 libglib2.0-doc - Documentation files for the GLib library
 libglib2.0-tests - GLib library of C routines - installed tests
 libglib2.0-udeb - GLib library of C routines - minimal runtime (udeb)
Closes: 821031 834272 834334
Changes:
 glib2.0 (2.48.1-3) unstable; urgency=medium
 .
   * Team upload
   * 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)
Checksums-Sha1:
 5f9f28179107629478ff6939cc2c7f4b3e96a9b3 3122 glib2.0_2.48.1-3.dsc
 44751f5ee0968bbf0889b1e3cf7e70a6af5d87a7 69760 glib2.0_2.48.1-3.debian.tar.xz
Checksums-Sha256:
 49e321b09198384182e1f482db2ad8749852d8a840099570098856e7508a1682 3122 
glib2.0_2.48.1-3.dsc
 d506037f483c2548118d70c09fafdcb6b52d2a89b1943605629a7d0de7651cb1 69760 
glib2.0_2.48.1-3.debian.tar.xz
Files:
 3716a3518e7f87daecb6d77e9205f55b 3122 libs optional glib2.0_2.48.1-3.dsc
 7885813159dee49ff621f02a604fca90 69760 libs optional 
glib2.0_2.48.1-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJXsi4+AAoJEE3o/ypjx8yQVtIP/0QvN77WRm4/I57dKlV5X02H
Kz25vq4Ru/7oPXatZfkMeFwqo950a/vaTuZ6RoGlgLWFfLmypFSbwAmrXC5DLyPM
hbwE/qGnQIiGNJPEUmJVUgulE3tzyaW9YXugdI5/l1l8vDO7F9KIKe7/gOos4t2Q
uO70ZOxBC8nHetWuQztfRw3S4XB5GaGklV6LKbJdDcUXKPsHkowI77o5WUHqVM+n
o7ekgrJn1TO6SN2O5Kv1Is98mPBGJSBcjYoo2LQYGpCPLqxUL2NeAN3dvI3Uo6Eb
h5zVySvy2wnBPZOIGOfnXvp8kveYDSaeZEyRqGXKD0pGFjAkjDdjdLMqWOjBGP3A
nnXDDtowuy0cNm1yQCCsc6WXEqe9X6aQP9K80wMq8WU67BgxsiAdtm7OWyBGbYhl
55NS+DWK+nwKpglDQ0DQt8t7MUZ2I6iKPdvj2clvuIN3HbWX61JAZLygUG6xcE6Y
wYnSEyNSkFZRW1zWl6slF7cQKUbUbu5fMPr+pha02QROomVt8PQDVIOeFv4LzWpa
rWaMW5WeBeFFS6kzwBuZAy6HlYBTIPID8pyU9T7imH56BL8tgzCS9cqYIu9VZtYK
7XPoGpXQmfp8DzGWHl+eVFX0x4bqrJPfZ5OD0+XDD9APpaR5WkAA9SecOUL6ECtY
5NMG0atsmXu4IGs589If
=lHb1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to