Debian Bug report logs - #439640
libgnutls13: latest version breaks mutt with imaps

version graph

Package: libgnutls13; Maintainer for libgnutls13 is (unknown);

Reported by: Michael Meskes <meskes@debian.org>

Date: Sun, 26 Aug 2007 08:09:06 UTC

Severity: serious

Tags: fixed-upstream

Found in versions gnutls13/1.7.18-2, gnutls13/1.7.18-1

Fixed in version gnutls13/1.7.19-1

Done: Andreas Metzler <ametzler@debian.org>

Bug is archived. No further changes may be made.

Forwarded to http://lists.gnupg.org/pipermail/gnutls-dev/2007-August/001859.html

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>:
Bug#439640; Package libgnutls13. (full text, mbox, link).


Acknowledgement sent to Michael Meskes <meskes@debian.org>:
New Bug report received and forwarded. Copy sent to Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Michael Meskes <meskes@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libgnutls13: latest version breaks mutt with imaps
Date: Sun, 26 Aug 2007 10:08:35 +0200
Package: libgnutls13
Version: 1.6.3-1
Severity: important

I just apt-get upgraded and in the process installed libgnutls13
1.7.18-2. Afterwards I had to find out that mutt doesn't work anymore. 
It simply isn't able to get the tls handshaking going, i.e. it doesn't
even ask for the username anymore.

Downgrading libgnutls13 fixes the problem immediately. 

I'm not sure about the severity since this breaks an unrelated package
albeit only for some users.

Michael

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.22-1-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgnutls13 depends on:
ii  libc6                   2.6.1-1+b1       GNU C Library: Shared libraries
ii  libgcrypt11             1.2.4-2          LGPL Crypto library - runtime libr
ii  libgpg-error0           1.4-2            library for common error values an
ii  liblzo2-2               2.02-3           data compression library
ii  libopencdk8             0.5.13-2         Open Crypto Development Kit (OpenC
ii  libtasn1-3              0.3.10-1         Manage ASN.1 structures (runtime)
ii  zlib1g                  1:1.2.3.3.dfsg-5 compression library - runtime

libgnutls13 recommends no packages.

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>:
Bug#439640; Package libgnutls13. (full text, mbox, link).


Acknowledgement sent to Bas Zoetekouw <bas@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #10 received at 439640@bugs.debian.org (full text, mbox, reply):

From: Bas Zoetekouw <bas@debian.org>
To: Michael Meskes <meskes@debian.org>, 439640@bugs.debian.org
Subject: Re: Bug#439640: libgnutls13: latest version breaks mutt with imaps
Date: Sun, 26 Aug 2007 12:58:34 +0200
Hi Michael!

You wrote:

> I just apt-get upgraded and in the process installed libgnutls13
> 1.7.18-2. Afterwards I had to find out that mutt doesn't work anymore. 
> It simply isn't able to get the tls handshaking going, i.e. it doesn't
> even ask for the username anymore.

I have the same problem here.  Rebuilding mutt doesn't have any effect,
so it seems it isn't some kind of API/ABI change in libgnutls.

-- 
Kind regards,
+--------------------------------------------------------------------+
| Bas Zoetekouw              | GPG key: 0644fab7                     |
|----------------------------| Fingerprint: c1f5 f24c d514 3fec 8bf6 |
| bas@debian.org             |              a2b1 2bae e41f 0644 fab7 |
+--------------------------------------------------------------------+ 



Bug no longer marked as found in version 1.6.3-1. Request was from Adeodato Simó <dato@net.com.org.es> to control@bugs.debian.org. (Sun, 26 Aug 2007 11:09:08 GMT) (full text, mbox, link).


Bug marked as found in version 1.7.18-2. Request was from Adeodato Simó <dato@net.com.org.es> to control@bugs.debian.org. (Sun, 26 Aug 2007 11:09:09 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>:
Bug#439640; Package libgnutls13. (full text, mbox, link).


Acknowledgement sent to Elimar Riesebieter <riesebie@lxtec.de>:
Extra info received and forwarded to list. Copy sent to Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #19 received at 439640@bugs.debian.org (full text, mbox, reply):

From: Elimar Riesebieter <riesebie@lxtec.de>
To: 439640@bugs.debian.org
Subject: Re: Bug#439640: libgnutls13: latest version breaks mutt with imaps
Date: Sun, 26 Aug 2007 13:20:48 +0200
On Sun, 26 Aug 2007 the mental interface of
Bas Zoetekouw told:

>Hi Michael!
>
>You wrote:
>
>> I just apt-get upgraded and in the process installed libgnutls13
>> 1.7.18-2. Afterwards I had to find out that mutt doesn't work anymore. 
>> It simply isn't able to get the tls handshaking going, i.e. it doesn't
>> even ask for the username anymore.
>
>I have the same problem here.  Rebuilding mutt doesn't have any effect,
>so it seems it isn't some kind of API/ABI change in libgnutls.

Same here, but handshaking from kmail to dovecot works quit good;)

Elimar


-- 
  It's a good thing we don't get all 
  the government we pay for.



Severity set to `serious' from `important' Request was from Andreas Metzler <ametzler@debian.org> to control@bugs.debian.org. (Sun, 26 Aug 2007 13:51:02 GMT) (full text, mbox, link).


Bug no longer marked as found in version 1.7.16-1. Request was from Andreas Metzler <ametzler@debian.org> to control@bugs.debian.org. (Sun, 26 Aug 2007 14:12:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>:
Bug#439640; Package libgnutls13. (full text, mbox, link).


Acknowledgement sent to Andreas Metzler <ametzler@downhill.at.eu.org>:
Extra info received and forwarded to list. Copy sent to Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #28 received at 439640@bugs.debian.org (full text, mbox, reply):

From: Andreas Metzler <ametzler@downhill.at.eu.org>
To: Michael Meskes <meskes@debian.org>, 439640@bugs.debian.org
Subject: Re: Bug#439640: libgnutls13: latest version breaks mutt with imaps
Date: Sun, 26 Aug 2007 16:13:35 +0200
On 2007-08-26 Michael Meskes <meskes@debian.org> wrote:
> Package: libgnutls13
[...]
> I just apt-get upgraded and in the process installed libgnutls13
> 1.7.18-2. Afterwards I had to find out that mutt doesn't work anymore. 
[...]

The breakage happened in the 1.7.16 to 1.7.17 step.

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



Bug marked as found in version 1.7.18-1. Request was from Andreas Metzler <ametzler@debian.org> to control@bugs.debian.org. (Sun, 26 Aug 2007 14:18:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>:
Bug#439640; Package libgnutls13. (full text, mbox, link).


Acknowledgement sent to Michael Meskes <meskes@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #35 received at 439640@bugs.debian.org (full text, mbox, reply):

From: Michael Meskes <meskes@debian.org>
To: Andreas Metzler <ametzler@downhill.at.eu.org>
Cc: 439640@bugs.debian.org
Subject: Re: Bug#439640: libgnutls13: latest version breaks mutt with imaps
Date: Sun, 26 Aug 2007 16:35:50 +0200
On Sun, Aug 26, 2007 at 04:13:35PM +0200, Andreas Metzler wrote:
> On 2007-08-26 Michael Meskes <meskes@debian.org> wrote:
> > Package: libgnutls13
> [...]
> > I just apt-get upgraded and in the process installed libgnutls13
> > 1.7.18-2. Afterwards I had to find out that mutt doesn't work anymore. 
> [...]
> 
> The breakage happened in the 1.7.16 to 1.7.17 step.

And this means what? It neither seems to be a solution nor an
explanation. Please keep in mind:

# [2007-08-25] Accepted 1.7.18-2 in unstable (low) (Andreas Metzler)
# [2007-08-18] Accepted 1.7.18-1 in experimental (low) (Andreas Metzler)
# [2007-08-11] Accepted 1.7.16-1 in experimental (low) (Andreas Metzler)
# [2007-06-30] Accepted 1.7.14-1 in experimental (low) (Andreas Metzler)
# [2007-06-23] Accepted 1.7.12-1 in experimental (low) (Andreas Metzler)
# [2007-06-05] gnutls13 1.6.3-1 MIGRATED to testing (Britney)
# [2007-05-28] Accepted 1.7.9-1 in experimental (low) (Andreas Metzler)
# [2007-05-27] Accepted 1.6.3-1 in unstable (low) (Andreas Metzler)

Or in other words, neither 1.7.16, nor 1.7.17 have been in sid. 1.7.17
doesn't seem to have been uploaded at all. 

Michael
-- 
Michael Meskes
Email: Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: meskes@jabber.org
Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>:
Bug#439640; Package libgnutls13. (full text, mbox, link).


Acknowledgement sent to Andreas Metzler <ametzler@downhill.at.eu.org>:
Extra info received and forwarded to list. Copy sent to Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #40 received at 439640@bugs.debian.org (full text, mbox, reply):

From: Andreas Metzler <ametzler@downhill.at.eu.org>
To: Michael Meskes <meskes@debian.org>, 439640@bugs.debian.org
Subject: Re: [Pkg-gnutls-maint] Bug#439640: libgnutls13: latest version breaks mutt with imaps
Date: Sun, 26 Aug 2007 16:37:46 +0200
On 2007-08-26 Andreas Metzler <ametzler@downhill.at.eu.org> wrote:
> On 2007-08-26 Michael Meskes <meskes@debian.org> wrote:
> > Package: libgnutls13
> [...]
>> I just apt-get upgraded and in the process installed libgnutls13
>> 1.7.18-2. Afterwards I had to find out that mutt doesn't work anymore. 
> [...]

> The breakage happened in the 1.7.16 to 1.7.17 step.

and this patch seems to have triggered it:

2007-08-10  Simon Josefsson <simon@josefsson.org>

   * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for
     unknown error codes.
---------------------------
--- gnutls-1.7.16/lib/gnutls_errors.c	2007-05-25 15:04:22.000000000 +0200
+++ gnutls-1.7.17/lib/gnutls_errors.c	2007-08-10 15:51:07.000000000 +0200
@@ -269,7 +269,7 @@
 int
 gnutls_error_is_fatal (int error)
 {
-  int ret = 0;
+  int ret = 1;
 
   GNUTLS_ERROR_ALG_LOOP (ret = p->fatal);
   return ret;
---------------------------

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>:
Bug#439640; Package libgnutls13. (full text, mbox, link).


Acknowledgement sent to Andreas Metzler <ametzler@downhill.at.eu.org>:
Extra info received and forwarded to list. Copy sent to Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #45 received at 439640@bugs.debian.org (full text, mbox, reply):

From: Andreas Metzler <ametzler@downhill.at.eu.org>
To: Michael Meskes <meskes@debian.org>, 439640@bugs.debian.org
Subject: Re: Bug#439640: libgnutls13: latest version breaks mutt with imaps
Date: Sun, 26 Aug 2007 16:55:58 +0200
On 2007-08-26 Michael Meskes <meskes@debian.org> wrote:
> On Sun, Aug 26, 2007 at 04:13:35PM +0200, Andreas Metzler wrote:
>> On 2007-08-26 Michael Meskes <meskes@debian.org> wrote:
>>> Package: libgnutls13
>> [...]
>>> I just apt-get upgraded and in the process installed libgnutls13
>>> 1.7.18-2. Afterwards I had to find out that mutt doesn't work anymore. 
>> [...]
>> 
>> The breakage happened in the 1.7.16 to 1.7.17 step.

> And this means what?
[...]

This means that I am keeping the bts uptodate with the information as
find it to save duplicate work in case that somebody else is looking
into the bug, too.
cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



Noted your statement that Bug has been forwarded to http://lists.gnupg.org/pipermail/gnutls-dev/2007-August/001859.html. Request was from Andreas Metzler <ametzler@debian.org> to control@bugs.debian.org. (Sun, 26 Aug 2007 15:03:08 GMT) (full text, mbox, link).


Tags added: fixed-upstream Request was from "brian m. carlson" <sandals@crustytoothpaste.ath.cx> to control@bugs.debian.org. (Mon, 27 Aug 2007 17:24:06 GMT) (full text, mbox, link).


Reply sent to Andreas Metzler <ametzler@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Michael Meskes <meskes@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #54 received at 439640-close@bugs.debian.org (full text, mbox, reply):

From: Andreas Metzler <ametzler@debian.org>
To: 439640-close@bugs.debian.org
Subject: Bug#439640: fixed in gnutls13 1.7.19-1
Date: Mon, 27 Aug 2007 18:23:02 +0000
Source: gnutls13
Source-Version: 1.7.19-1

We believe that the bug you reported is fixed in the latest version of
gnutls13, which is due to be installed in the Debian FTP archive:

gnutls-bin_1.7.19-1_i386.deb
  to pool/main/g/gnutls13/gnutls-bin_1.7.19-1_i386.deb
gnutls-doc_1.7.19-1_all.deb
  to pool/main/g/gnutls13/gnutls-doc_1.7.19-1_all.deb
gnutls13_1.7.19-1.diff.gz
  to pool/main/g/gnutls13/gnutls13_1.7.19-1.diff.gz
gnutls13_1.7.19-1.dsc
  to pool/main/g/gnutls13/gnutls13_1.7.19-1.dsc
gnutls13_1.7.19.orig.tar.gz
  to pool/main/g/gnutls13/gnutls13_1.7.19.orig.tar.gz
libgnutls-dev_1.7.19-1_i386.deb
  to pool/main/g/gnutls13/libgnutls-dev_1.7.19-1_i386.deb
libgnutls13-dbg_1.7.19-1_i386.deb
  to pool/main/g/gnutls13/libgnutls13-dbg_1.7.19-1_i386.deb
libgnutls13_1.7.19-1_i386.deb
  to pool/main/g/gnutls13/libgnutls13_1.7.19-1_i386.deb
libgnutlsxx13_1.7.19-1_i386.deb
  to pool/main/g/gnutls13/libgnutlsxx13_1.7.19-1_i386.deb



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 439640@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Metzler <ametzler@debian.org> (supplier of updated gnutls13 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 27 Aug 2007 19:36:23 +0200
Source: gnutls13
Binary: libgnutls-dev libgnutlsxx13 libgnutls13 gnutls-bin gnutls-doc libgnutls13-dbg
Architecture: source i386 all
Version: 1.7.19-1
Distribution: unstable
Urgency: low
Maintainer: Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org>
Changed-By: Andreas Metzler <ametzler@debian.org>
Description: 
 gnutls-bin - the GNU TLS library - commandline utilities
 gnutls-doc - the GNU TLS library - documentation and examples
 libgnutls-dev - the GNU TLS library - development files
 libgnutls13 - the GNU TLS library - runtime library
 libgnutls13-dbg - GNU TLS library - debugger symbols
 libgnutlsxx13 - the GNU TLS library - C++ runtime library
Closes: 439640
Changes: 
 gnutls13 (1.7.19-1) unstable; urgency=low
 .
   * New upstream version 1.7.19.
     - Fix gnutls_error_is_fatal so that positive "errors" are non-critical.
       This takes of care of the mutt breakage. Closes: #439640
Files: 
 b21abae81b3d785044c800e795f44e2c 956 devel optional gnutls13_1.7.19-1.dsc
 7b41a73d933ebb1ef75197f3c263ea03 5680110 devel optional gnutls13_1.7.19.orig.tar.gz
 38fe92deb80c9781bd99950f98cf3184 18686 devel optional gnutls13_1.7.19-1.diff.gz
 36bebba81fb3f1164d7b8f28f1b84426 2572952 doc optional gnutls-doc_1.7.19-1_all.deb
 941fb85fc5b48dabf05c30d98319df2f 441390 libdevel optional libgnutls-dev_1.7.19-1_i386.deb
 0a151cb1df311a60836f0b5a4f67e584 362130 libs important libgnutls13_1.7.19-1_i386.deb
 c05c1041a84fa3864d093bf90d8ba625 816186 devel extra libgnutls13-dbg_1.7.19-1_i386.deb
 f5d947d5a6d927728694a313832c9e20 227632 net optional gnutls-bin_1.7.19-1_i386.deb
 76d92cb15a2f52177f6bd5aae03a90ea 129896 libs optional libgnutlsxx13_1.7.19-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG0w/qHTOcZYuNdmMRAh5yAJ9tGx5TUKD4RUtQhhDmfHgkTZZ4qgCgivYa
rOhccaLtMzN7JFNTvgoIE0E=
=nvCn
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 28 Sep 2007 07:27:38 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 14 01:34:00 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.