Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673448 - net-libs/glib-networking-{2.56.1,2.58.0} version bump
Summary: net-libs/glib-networking-{2.56.1,2.58.0} version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-19 16:48 UTC by Joakim Tjernlund
Modified: 2019-01-17 19:36 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2018-12-19 16:48:10 UTC
net-libs/glib-networking should follow dev-libs/glib but is lagging behind
Comment 1 Mart Raudsepp gentoo-dev 2018-12-19 20:03:40 UTC
There is no known reason to me that they have to be in sync. Of course it'd be nice if it weren't more out of date due to new features and bug fixes. I resisted the urge to mark this a duplicate of gnome 3.28 or 3.30 tracker.
Comment 2 Guillaume Castagnino 2018-12-23 07:23:14 UTC
Hello,

Just a note that glib-networking urgently needs to be bumped to 2.59.1 since gnutls 3.6.5 is now unmasked: the version currently in tree does not correctly handle TLS 1.3 handshake and unexpectedly abort handshakes.
For example it breaks evolution IMAPS (that uses glib-networking for connection handling) if server side handle TLS 1.3.

See the changelog that show a bunch of fixes for gnutls tls1.3 handling: https://gitlab.gnome.org/GNOME/glib-networking/blob/master/NEWS

upgrading to glib-networking 2.59.1 (ebuild from gnome-next overlay) fixes everything.

Thank’s
Comment 3 Larry the Git Cow gentoo-dev 2019-01-17 19:36:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e4db289aa5671d58a414a972faeafa5d507b0e

commit d2e4db289aa5671d58a414a972faeafa5d507b0e
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-01-17 19:16:34 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-01-17 19:35:37 +0000

    net-libs/glib-networking: bump to 2.58.0 - works better with gnutls-3.6
    
    2.58.0 (and maybe 2.56.x) is enough to have a working TLS 1.3 when
    gnutls is upgraded to 3.6. glib-networking-2.59.1 just makes test suite
    work for that - we comment out those tests for 2.58.0 for now instead.
    
    Closes: https://bugs.gentoo.org/675252
    Closes: https://bugs.gentoo.org/673448
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 net-libs/glib-networking/Manifest                  |  1 +
 .../files/2.58.0-disable-failing-tests.patch       | 36 +++++++++++
 .../glib-networking/glib-networking-2.58.0.ebuild  | 75 ++++++++++++++++++++++
 3 files changed, 112 insertions(+)