Bug#517360: marked as done (programs fail with ../sysdeps/posix/getaddrinfo.c:1457: rfc3484_sort Assertion .. failed)
Your message dated Mon, 16 Mar 2009 00:02:20 +0000
with message-id <E1Lj0Hc-0007OI-Ef@ries.debian.org>
and subject line Bug#519545: fixed in glibc 2.9-6
has caused the Debian Bug report #519545,
regarding programs fail with ../sysdeps/posix/getaddrinfo.c:1457: rfc3484_sort Assertion .. failed
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 owner@bugs.debian.org
immediately.)
--
519545: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519545
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: programs fail with ../sysdeps/posix/getaddrinfo.c:1457: rfc3484_sort Assertion .. failed
- From: Soeren Sonnenburg <bugreports@nn7.de>
- Date: Fri, 27 Feb 2009 10:18:44 +0100
- Message-id: <20090227091844.25759.92192.reportbug@localhost>
- Reply-to: Soeren Sonnenburg <bugreports@nn7.de>
Package: libc6
Version: 2.9-3
Severity: important
Note, this happens to me with python, sudo and several other programs
$ sudo
sudo: ../sysdeps/posix/getaddrinfo.c:1463: rfc3484_sort: Assertion
`src->results[i].native == -1 || src->results[i].native == a2_native'
failed.
Aborted
Googling around I found that this is bug 317824 in ubuntu
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/317824
As in the report I can fix it by commenting out a few lines in
/etc/hosts.
-- System Information:
Debian Release: 5.0
APT prefers stable
APT policy: (700, 'stable'), (650, 'testing'), (600, 'unstable'), (500, 'oldstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.29-rc6-git-sonne (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libc6 depends on:
ii libgcc1 1:4.3.3-4 GCC support library
libc6 recommends no packages.
Versions of packages libc6 suggests:
ii glibc-doc 2.9-3 GNU C Library: Documentation
ii libc6-i686 2.9-3 GNU C Library: Shared libraries [i
ii locales 2.9-3 GNU C Library: National Language (
-- debconf information:
* glibc/upgrade: true
glibc/restart-failed:
glibc/restart-services:
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.9-6
We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive:
glibc-doc_2.9-6_all.deb
to pool/main/g/glibc/glibc-doc_2.9-6_all.deb
glibc-source_2.9-6_all.deb
to pool/main/g/glibc/glibc-source_2.9-6_all.deb
glibc_2.9-6.diff.gz
to pool/main/g/glibc/glibc_2.9-6.diff.gz
glibc_2.9-6.dsc
to pool/main/g/glibc/glibc_2.9-6.dsc
libc6-dbg_2.9-6_amd64.deb
to pool/main/g/glibc/libc6-dbg_2.9-6_amd64.deb
libc6-dev-i386_2.9-6_amd64.deb
to pool/main/g/glibc/libc6-dev-i386_2.9-6_amd64.deb
libc6-dev_2.9-6_amd64.deb
to pool/main/g/glibc/libc6-dev_2.9-6_amd64.deb
libc6-i386_2.9-6_amd64.deb
to pool/main/g/glibc/libc6-i386_2.9-6_amd64.deb
libc6-pic_2.9-6_amd64.deb
to pool/main/g/glibc/libc6-pic_2.9-6_amd64.deb
libc6-prof_2.9-6_amd64.deb
to pool/main/g/glibc/libc6-prof_2.9-6_amd64.deb
libc6-udeb_2.9-6_amd64.udeb
to pool/main/g/glibc/libc6-udeb_2.9-6_amd64.udeb
libc6_2.9-6_amd64.deb
to pool/main/g/glibc/libc6_2.9-6_amd64.deb
libnss-dns-udeb_2.9-6_amd64.udeb
to pool/main/g/glibc/libnss-dns-udeb_2.9-6_amd64.udeb
libnss-files-udeb_2.9-6_amd64.udeb
to pool/main/g/glibc/libnss-files-udeb_2.9-6_amd64.udeb
locales-all_2.9-6_amd64.deb
to pool/main/g/glibc/locales-all_2.9-6_amd64.deb
locales_2.9-6_all.deb
to pool/main/g/glibc/locales_2.9-6_all.deb
nscd_2.9-6_amd64.deb
to pool/main/g/glibc/nscd_2.9-6_amd64.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 519545@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc 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.8
Date: Sun, 15 Mar 2009 21:22:48 +0100
Source: glibc
Binary: glibc-doc glibc-source locales locales-all nscd libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-sparcv9b libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.9-6
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <aurel32@debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description:
glibc-doc - GNU C Library: Documentation
glibc-source - GNU C Library: sources
libc0.1 - GNU C Library: Shared libraries
libc0.1-dbg - GNU C Library: detached debugging symbols
libc0.1-dev - GNU C Library: Development Libraries and Header Files
libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64
libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64
libc0.1-i686 - GNU C Library: Shared libraries [i686 optimized]
libc0.1-pic - GNU C Library: PIC archive library
libc0.1-prof - GNU C Library: Profiling Libraries
libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
libc0.3 - GNU C Library: Shared libraries
libc0.3-dbg - GNU C Library: detached debugging symbols
libc0.3-dev - GNU C Library: Development Libraries and Header Files
libc0.3-pic - GNU C Library: PIC archive library
libc0.3-prof - GNU C Library: Profiling Libraries
libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb)
libc6 - GNU C Library: Shared libraries
libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64
libc6-dbg - GNU C Library: detached debugging symbols
libc6-dev - GNU C Library: Development Libraries and Header Files
libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64
libc6-dev-i386 - GNU C Library: 32bit development libraries for AMD64
libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64
libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64
libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for ppc64
libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64
libc6-dev-s390x - GNU C Library: 64bit Development Libraries for IBM zSeries
libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC
libc6-i386 - GNU C Library: 32bit shared libraries for AMD64
libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64
libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64
libc6-pic - GNU C Library: PIC archive library
libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64
libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64
libc6-prof - GNU C Library: Profiling Libraries
libc6-s390x - GNU C Library: 64bit Shared libraries for IBM zSeries
libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC
libc6-sparcv9b - GNU C Library: Shared libraries [v9b optimized]
libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
libc6-xen - GNU C Library: Shared libraries [Xen version]
libc6.1 - GNU C Library: Shared libraries
libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized)
libc6.1-dbg - GNU C Library: detached debugging symbols
libc6.1-dev - GNU C Library: Development Libraries and Header Files
libc6.1-pic - GNU C Library: PIC archive library
libc6.1-prof - GNU C Library: Profiling Libraries
libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
locales - GNU C Library: National Language (locale) data [support]
locales-all - GNU C Library: Precompiled locale data
nscd - GNU C Library: Name Service Cache Daemon
Closes: 516218 519545 519612 519662
Changes:
glibc (2.9-6) unstable; urgency=low
.
[ Samuel Thibault ]
* debian/patches/hurd-i386/local-tls-support.diff: fix typo in tlsdesc.sym.
.
[ Aurelien Jarno ]
* debian/po/de.po: fix German translation. Closes: bug#519612.
* Update French debconf translation, by Christian Perrier. Closes: #519662.
* any/local-disable-gethostbyname4.diff: disable unified lookup for
getaddrinfo(). While unified lookup fix the problem of DNS servers simply
dropping AAAA requests, it breaks lookup with even more broken DNS servers
only returning a broken AAAA answer. As it seems the second type of broken
DNS concerns more users, let's revert to the old behaviour. Closes:
#516218.
* any/submitted-getaddrinfo-lo.diff: correctly handle the lo interface and
associated addresses when checking for native connection. Closes:
bug#519545.
* debian/control.in/libc: change -dbg packages to section debug.
* debian/control.in/main: update Standards-Version to 3.8.1:
- debian/local/etc_init.d/glibc.sh: move set -e out from the shebang line.
- debian/debhelper.in/nscd.init: exit successfully if the daemon was
already running.
* debian/debhelper.in/nscd.dirs: remove /var/run/nscd directory.
Checksums-Sha1:
99ca0a217ba37124e5745f02eb012cccb8a28f6a 2650 glibc_2.9-6.dsc
11a7f789b5c2b4e1dc06cf0b454038bd2d41610a 689422 glibc_2.9-6.diff.gz
317c0063cd3fe13e5a8671b73ff90b2411f8c6d7 1652770 glibc-doc_2.9-6_all.deb
42ce3dcde0964927354317864f6c5b70d318065b 11136036 glibc-source_2.9-6_all.deb
dd5e120572245b61a1890e88b182ebb9e1dbe401 4661570 locales_2.9-6_all.deb
a9c8d646fb80f9428331c36254ecbefaae4138ee 4936054 libc6_2.9-6_amd64.deb
2b551a7c02838b5616ffc5205558e540f07567a9 2521720 libc6-dev_2.9-6_amd64.deb
59a61e61c0ef3b6367bc1f73d476b0e2022ed2cc 1947852 libc6-prof_2.9-6_amd64.deb
e39e35cf3186b2be7a610f057af30b6601bd757c 1483670 libc6-pic_2.9-6_amd64.deb
6bd2fbb9aacb842d7b45fe1a94607c3016b38865 2988440 locales-all_2.9-6_amd64.deb
d76875a30547b437450f584fe203111f15af74fa 3749478 libc6-i386_2.9-6_amd64.deb
6b6a646574fb2eb4a1b484bd85f28649ff402064 1501552 libc6-dev-i386_2.9-6_amd64.deb
82642aa8a8d2e76bcda7ad93d78fa22c16157d18 184826 nscd_2.9-6_amd64.deb
4151acc545e89193a29b160bb1aa9fe104dd4720 10599492 libc6-dbg_2.9-6_amd64.deb
cb5abe3b6a9b99e9d9c02fc422cbe222c65c5207 1116008 libc6-udeb_2.9-6_amd64.udeb
06c3fd1899e0cf2b3c62040f9a778c664afe2c61 10812 libnss-dns-udeb_2.9-6_amd64.udeb
f2c249403d7c4497b382ddab2c98bb23b84ade27 19062 libnss-files-udeb_2.9-6_amd64.udeb
Checksums-Sha256:
f965a675271f5e2508a2863f24352c7d71bf38cb5d0d9fd33d6c0375775803a5 2650 glibc_2.9-6.dsc
afc488d20b3eb4ff3c3333d72c69fa52878566bf3351b3ba33ba3bf5492fb83b 689422 glibc_2.9-6.diff.gz
ebf9d80bda7c2973bec232c523a4a99c705134bbd72e9cd6992febe0eee6ced2 1652770 glibc-doc_2.9-6_all.deb
addcf0c392383608311198efb89ede110261c2f1512df1c3becbca3f78aacb21 11136036 glibc-source_2.9-6_all.deb
fcde121d1457fce4603d3559eb714ed1320b0e85c43b480da1cce605e9313c85 4661570 locales_2.9-6_all.deb
2f87d12b6ca5dc1dc58b67ea166bfd18d224e1d1833fc8d693389953468082ac 4936054 libc6_2.9-6_amd64.deb
1f2990f489c87905a70ed778c237bfd339e380320578a619f1e0b84723e1fc66 2521720 libc6-dev_2.9-6_amd64.deb
da350c76c76e1f5cce655eb3ff5757e47a98f5b1554f4860469270e5e8db7958 1947852 libc6-prof_2.9-6_amd64.deb
72713bc3a950b0f11d9a5aa22b157faf9c76c17a7d24d31786fcb424185c1827 1483670 libc6-pic_2.9-6_amd64.deb
90bbabea047b4303568f3dc1440172266c23308af22cefcb1d442453101fab33 2988440 locales-all_2.9-6_amd64.deb
67bfe942320a754b7f13e15bb3e673e59dde0b827734859d0f195ce0158b3a5a 3749478 libc6-i386_2.9-6_amd64.deb
40e42055d5b2176fa292527f5ae63956ba8dd89ca560b136782e5de3a5189184 1501552 libc6-dev-i386_2.9-6_amd64.deb
92f12ca8640180f258c27366c8571f44e694d546d1233e713ea08c64b2020476 184826 nscd_2.9-6_amd64.deb
46db56d2843758d8f84d8aa37ed7a9976c441af76b934c40789b6fd870fb331a 10599492 libc6-dbg_2.9-6_amd64.deb
7eb30f9d980fa78443273664420d7dc305e3c05b54c4ed9e2041bf551b7a0df5 1116008 libc6-udeb_2.9-6_amd64.udeb
15ed95b9c215df0bf279c2093220cec06b845ae72c23ceefe20fb69680f466fd 10812 libnss-dns-udeb_2.9-6_amd64.udeb
9e4ea60038afb996deed5b7e3b6f1f06d46e444816bfc883d4162b0d1d693c90 19062 libnss-files-udeb_2.9-6_amd64.udeb
Files:
f13d60c62f3c0608bcb30001b3434ea0 2650 libs required glibc_2.9-6.dsc
f0287d62a135af851f0048022efe799e 689422 libs required glibc_2.9-6.diff.gz
3a18003a3274014d80176cb73464b86e 1652770 doc optional glibc-doc_2.9-6_all.deb
9f1ca9f5e0fa5dd36c0dbf5952782d12 11136036 devel optional glibc-source_2.9-6_all.deb
287b5ac58e69f905ada12a6c3bb54398 4661570 libs standard locales_2.9-6_all.deb
7a6fa8773c50eafe208e9fdb47821765 4936054 libs required libc6_2.9-6_amd64.deb
203e9fc11ff79ff0915bc0d614b1f515 2521720 libdevel optional libc6-dev_2.9-6_amd64.deb
08e3838cd0d1f227960e662676f99d02 1947852 libdevel extra libc6-prof_2.9-6_amd64.deb
ef340c72357824f8fa0d852622e97186 1483670 libdevel optional libc6-pic_2.9-6_amd64.deb
66cdf0c9c90eb9c58950ac88bd8144fc 2988440 libs extra locales-all_2.9-6_amd64.deb
370d1c83ca93c9bdeeef85378c841147 3749478 libs optional libc6-i386_2.9-6_amd64.deb
fca197fe9b6e393a866cd29c4ba888f4 1501552 libdevel optional libc6-dev-i386_2.9-6_amd64.deb
07ec7866e35f823dcb63c0142a4cf8a1 184826 admin optional nscd_2.9-6_amd64.deb
5f278ef758f35a0a002a6c37b2b397c0 10599492 debug extra libc6-dbg_2.9-6_amd64.deb
308edfab15922db1d131d234358573ae 1116008 debian-installer extra libc6-udeb_2.9-6_amd64.udeb
6c97b6953a2c0c29e55d4e41d67c64ff 10812 debian-installer extra libnss-dns-udeb_2.9-6_amd64.udeb
a51ae63bf77259b244fb48feb71b3b07 19062 debian-installer extra libnss-files-udeb_2.9-6_amd64.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJvY41w3ao2vG823MRAjYBAJwNRCPzZ7SY+URf2LOpuxDZIZ4I9QCeI+IA
EXaYBVQbbyVgctaz8P4BVXw=
=Xg6c
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: