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

Reply via email to