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 ---

