Your message dated Sun, 15 Mar 2020 20:38:26 +0000 with message-id <[email protected]> and subject line Bug#953766: fixed in glib2.0 2.64.1-1 has caused the Debian Bug report #953766, regarding glib-networking: tests fail with GLib 2.64: tls/tests/connection.c:2035:quit_on_handshake_complete: assertion failed (error == (g-tls-error-quark, 3)): error is NULL 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.) -- 953766: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953766 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: glib-networking Version: 2.62.3-1 Severity: serious Tags: ftbfs bullseye sid Justification: fails to build from source (but built successfully in the past) glib-networking fails to build from source, and fails its autopkgtests, now that GLib 2.64 is in unstable. Log below. This is either a regression in GLib, or a bug in glib-networking that has been uncovered by the new GLib, or a behaviour change that made a too-strict test fail. Regardless of which one it is, it will need fixing before GLib can migrate. smcv --- command --- 08:29:31 G_TEST_SRCDIR='/<<PKGBUILDDIR>>/tls/tests' GIO_MODULE_DIR='/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tls/gnutls' G_TEST_BUILDDIR='/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tls/tests' /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tls/tests/connection-gnutls --- stdout --- # random seed: R02S52f1e5ffd86a7d2d97139d053e112c7d # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend? 1..37 # Start of tls tests # Start of gnutls tests # Start of connection tests # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver? ok 1 /tls/gnutls/connection/basic ok 2 /tls/gnutls/connection/verified ok 3 /tls/gnutls/connection/verified-chain ok 4 /tls/gnutls/connection/verified-chain-with-redundant-root-cert ok 5 /tls/gnutls/connection/verified-chain-with-duplicate-server-cert ok 6 /tls/gnutls/connection/verified-unordered-chain ok 7 /tls/gnutls/connection/verified-chain-with-alternative-ca-cert ok 8 /tls/gnutls/connection/invalid-chain-with-alternative-ca-cert ok 9 /tls/gnutls/connection/client-auth ok 10 /tls/gnutls/connection/client-auth-rehandshake ok 11 /tls/gnutls/connection/client-auth-failure # Bug Reference: http://bugzilla.gnome.org/793712 ok 12 /tls/gnutls/connection/client-auth-fail-missing-client-private-key ok 13 /tls/gnutls/connection/client-auth-request-cert ok 14 /tls/gnutls/connection/client-auth-request-fail ok 15 /tls/gnutls/connection/client-auth-request-none ok 16 /tls/gnutls/connection/no-database ok 17 /tls/gnutls/connection/failed # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt # GLib-GIO-DEBUG: GSocketClient: TCP connection successful # GLib-GIO-DEBUG: GSocketClient: Starting application layer connection # GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake # GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded # GLib-GIO-DEBUG: GSocketClient: Connection successful! ok 18 /tls/gnutls/connection/socket-client # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt # GLib-GIO-DEBUG: GSocketClient: TCP connection successful # GLib-GIO-DEBUG: GSocketClient: Starting application layer connection # GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake # GLib-GIO-DEBUG: GSocketClient: TLS handshake failed: Unacceptable TLS certificate # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration # GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of addresses) # GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null) # GLib-GIO-DEBUG: GSocketClient: Connection failed: Unacceptable TLS certificate ok 19 /tls/gnutls/connection/socket-client-failed # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt # GLib-GIO-DEBUG: GSocketClient: TCP connection successful # GLib-GIO-DEBUG: GSocketClient: Starting application layer connection # GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake # GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded # GLib-GIO-DEBUG: GSocketClient: Connection successful! ok 20 /tls/gnutls/connection/read-time-out-then-write ok 21 /tls/gnutls/connection/simultaneous-async ok 22 /tls/gnutls/connection/simultaneous-sync ok 23 /tls/gnutls/connection/simultaneous-async-rehandshake ok 24 /tls/gnutls/connection/simultaneous-sync-rehandshake ok 25 /tls/gnutls/connection/close-immediately # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt # GLib-GIO-DEBUG: GSocketClient: TCP connection successful # GLib-GIO-DEBUG: GSocketClient: Starting application layer connection # GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake # GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded # GLib-GIO-DEBUG: GSocketClient: Connection successful! # GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration # GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded # GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt # GLib-GIO-DEBUG: GSocketClient: TCP connection successful # GLib-GIO-DEBUG: GSocketClient: Starting application layer connection # GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake # GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded # GLib-GIO-DEBUG: GSocketClient: Connection successful! ok 26 /tls/gnutls/connection/unclean-close-by-server # Bug Reference: http://bugzilla.gnome.org/710691 ok 27 /tls/gnutls/connection/async-implicit-handshake ok 28 /tls/gnutls/connection/output-stream-close Bail out! GLib-Net:ERROR:../tls/tests/connection.c:2035:quit_on_handshake_complete: assertion failed (error == (g-tls-error-quark, 3)): error is NULL --- stderr --- ** GLib-Net:ERROR:../tls/tests/connection.c:2035:quit_on_handshake_complete: assertion failed (error == (g-tls-error-quark, 3)): error is NULL -------
--- End Message ---
--- Begin Message ---Source: glib2.0 Source-Version: 2.64.1-1 Done: Simon McVittie <[email protected]> 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: Sun, 15 Mar 2020 18:39:17 +0000 Source: glib2.0 Architecture: source Version: 2.64.1-1 Distribution: unstable Urgency: medium Maintainer: Debian GNOME Maintainers <[email protected]> Changed-By: Simon McVittie <[email protected]> Closes: 953766 Changes: glib2.0 (2.64.1-1) unstable; urgency=medium . * Team upload * New upstream stable release * d/p/tests-Skip-MemoryMonitor-test-if-GObject-Introspection-is.patch: Drop patch, applied upstream * Add Breaks on glib-networking-tests older than 2.63.2. Those versions had a test that relied on TLS version fallback behaviour that has now been removed. (Closes: #953766) Checksums-Sha1: ceb9401d69fbe08e1e3aaf3e8df56f6087f7a1e1 3396 glib2.0_2.64.1-1.dsc 5164418cd9911bf1d0f0790da9a14751f7c2de51 4758548 glib2.0_2.64.1.orig.tar.xz 0342479518d7af0ca1227374aa52c6196f625ff7 89304 glib2.0_2.64.1-1.debian.tar.xz 7361777fc52234a51d9e1a4277c9c9fcc7d2255b 7925 glib2.0_2.64.1-1_source.buildinfo Checksums-Sha256: 774587227068fba779a46a7afeb0caf5d3dc27aa8269c96c8c6bda2daf21c004 3396 glib2.0_2.64.1-1.dsc 17967603bcb44b6dbaac47988d80c29a3d28519210b28157c2bd10997595bbc7 4758548 glib2.0_2.64.1.orig.tar.xz dd1032078f6db42228d65e297bdfa571497bc16ac92a4169fcda78ecf8919852 89304 glib2.0_2.64.1-1.debian.tar.xz 840214c8a43796f3d72385e7e8281713f1598bde08c38c51cd1d84926cdf5690 7925 glib2.0_2.64.1-1_source.buildinfo Files: 1142758845278c0ed77266af9402f574 3396 libs optional glib2.0_2.64.1-1.dsc 8dec46be3e4fa349b733ef6d4fbeaa3e 4758548 libs optional glib2.0_2.64.1.orig.tar.xz b7e3d073fb3a69d4c42ca1b8720236fd 89304 libs optional glib2.0_2.64.1-1.debian.tar.xz c1bd64c73ee31b34259f1bff18eade31 7925 libs optional glib2.0_2.64.1-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl5uiqEQHHNtY3ZAZGVi aWFuLm9yZwAKCRDgWuFHj4FMT+VsD/0QLyUvWLzXm43YayO4+nHhJDmHV15BSqer uKgZJP1fdMmoX0ycMY3xEOEDmC4qvwy5arVFkX1Vl77WjxbCyVwYjBF/MgNoXWcL Jj2bjb+uFpWJK7C1HPXQEwiOnrh0JR7vezfaw4RVbSiNEYV9cx8aRhoZvM2CV0xJ dllIBKSHpb9/xs6VlyaOK89ynKvUVi8KsoAOGeNG0ODKtVDNmXn70Zri9jROL0ul BP7rn/vkY73zRDARgI9qx3H9v3A3g7dEMQGVYt3D6mGCjbTKNG/4S9xKRskuKsn5 kB6dBmSCTkcpAwESUaX25tu/VaVyTmLnfSb65s6DiFzKDKc7aWdT7Ysa4+7USv57 7f7LeYoIS21kzvkTcJqVWF0iSHq5oU4RUuJQRJlyKa9IxMPL5YAUjTRS+1gtg7yX 2IWZ0FOb7u3EC6zL81vMWkGOsgdGaA+O5em/6QMY1g6bE1m6RV9WUVcoTt0dDYIt +6x5Z8Exl03JcMukBkw1KhqmOqK++vMzoX2GbWrBsTBhRh8TYNWg7gc5T27hgb7h x/3zHVQ7onaTJ1AA0LdYdyeWftsYoyiPLpqRAzeYG3+5KKLPmrilPQtoA0GbA/g2 pBweyUDQItJKNDRlAAq0LddMftwcjq7Q9wFGX1RNedboyMd8uJN4y0Oit+aGM0EY hNnhO6t22Q== =uNW7 -----END PGP SIGNATURE-----
--- End Message ---

