Your message dated Fri, 13 Mar 2020 19:19:09 +0000 with message-id <[email protected]> and subject line Bug#953766: fixed in glib-networking 2.64.0-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: glib-networking Source-Version: 2.64.0-1 Done: Simon McVittie <[email protected]> We believe that the bug you reported is fixed in the latest version of glib-networking, 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 glib-networking 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: Fri, 13 Mar 2020 09:51:06 +0000 Source: glib-networking Architecture: source Version: 2.64.0-1 Distribution: unstable Urgency: medium Maintainer: Debian GNOME Maintainers <[email protected]> Changed-By: Simon McVittie <[email protected]> Closes: 953766 Changes: glib-networking (2.64.0-1) unstable; urgency=medium . * Team upload * New upstream stable release * Upload to unstable - In particular, this removes a test that asserts we are able to work around servers' protocol intolerance by falling back to older TLS versions. That feature enables downgrade attacks, and was removed in GLib 2.63.2 and glib-networking 2.63.2, causing the test to fail in older glib-networking versions. (Closes: #953766) * Switch packaging branch back to debian/master for unstable * d/watch: Only look for stable releases again * Standards-Version: 4.5.0 (no changes required) * d/copyright: Remove PKCS11 stuff. Its addition was reverted in 2.63.90. Checksums-Sha1: 6f89d957987b53d63dc88b76f1b903e9df46245a 2611 glib-networking_2.64.0-1.dsc 5d416a3328b92911afc88f9d10f43dcba33cf3c8 187708 glib-networking_2.64.0.orig.tar.xz 01f488c9ac79db7f894d27ab4408b171248b68df 11072 glib-networking_2.64.0-1.debian.tar.xz be8b9a3ebf5e21896df90f52e07b745b5f4cab0d 7921 glib-networking_2.64.0-1_source.buildinfo Checksums-Sha256: b47f3b34723fd91ae7a7d12e4ea4b9c086013135a65e8176630ce7fcae06ac2a 2611 glib-networking_2.64.0-1.dsc 5cda27d45447160261d4bb77fc2f9766fc8b07dbd471ba2336a5fcb38521a1ba 187708 glib-networking_2.64.0.orig.tar.xz 7a02c269b2f7f1da4997a11894e9203e0e2911b4da8e1fa73b090949a112d143 11072 glib-networking_2.64.0-1.debian.tar.xz 06fbabc64511cd90b9fb4e2ddf6b091c1a669603778c8c93f8394a2fbedf4f9a 7921 glib-networking_2.64.0-1_source.buildinfo Files: d4ba9dcd8e5778232193f5b4f41d9496 2611 libs optional glib-networking_2.64.0-1.dsc c41c023f696587a70c2c7ba750b72342 187708 libs optional glib-networking_2.64.0.orig.tar.xz d735bb1ea80f57f23bd96819760dd50c 11072 libs optional glib-networking_2.64.0-1.debian.tar.xz 1489d7ef3a8886018dce0d5bad528ef2 7921 libs optional glib-networking_2.64.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl5r2FgQHHNtY3ZAZGVi aWFuLm9yZwAKCRDgWuFHj4FMT4BlEACkCGvc3BsIx8oq5Rgfly99KY4uIUl7rh5h c/R2/PUX14sni6UZFZoxl3uuYUq8XXU4oif6fxuNjaoudyH1v0N/48yw1u5DkeS8 KAoVWkGtxR4l2AomP8lysVfNkbVKmSzyVRtNbI3iJIbk/yIEgitdEhpm/G7eYY4m syjgi9Cs0dbNcIcxUIHIT32c7LK/vJhFbiJYqKh1kT3QXrFl8cGIVByhK5dpBgOz HYZBVaEratDZvlaac/mrLGerQsWtNnGKtAK4zUZ1zdsshSigNqOpEvRgv8vKoLmv qFh13WdeuhtgnfPsZ4ZvcjdEshDcAwWGm5X6sgCYiKRrOt+dFsJZCQV4L6xz4HCJ ygAM239JsaaZzWpgypovpo5xa37ujd7I29N9THwP5uga9+pwkMMa20E7tKSJj1hm WBgziDOlPn0zaRZp6izOj2KnPEw4eKAwmHD4NAAA6yFWBMwROsUqzKklh+guDwml ZxkDWG5SRoqtaBX1WZzX+bwbdjHS/a3Zfzgr60GpMnFkW0iSPJ8zUDfdXE+W23gx MQJQdvuAnU83nITuzvhPv6vi6WC/Qawnn4hrw9nei/sq56guOIbXsOTLBWoqOxZq 9+mqtxAyZQruliDCNC/FqmNYmdl5ossv0FIxbYdZDZLX0+djv0iWvoITTth/QAUD 3MR6ilsHhQ== =eDtx -----END PGP SIGNATURE-----
--- End Message ---

