Bug#752389: dpkg-query: error: --listfiles needs a valid package name but 'libc6' is not: ambiguous package name 'libc6' with more than one installed instance
Package: libc6 Version: 2.19-3 Severity: normal If irrelevant feel free to close. Preparing to unpack .../libc6_2.19-3_amd64.deb ... De-configuring libc6:i386 (2.18-7) ... Checking for services that may need to be restarted... Checking init scripts... Unpacking libc6:amd64 (2.19-3) over (2.18-7) ... Preparing to unpack .../archives/libc6_2.19-3_i386.deb ... Checking for services that may need to be restarted... Checking init scripts... dpkg-query: error: --listfiles needs a valid package name but 'libc6' is not: ambiguous package name 'libc6' with more than one installed instance Use --help for help about querying packages. Unpacking libc6:i386 (2.19-3) over (2.18-7) ... -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140623094454.7098.22812.report...@narya.grin.hu
Bug#752404: libc6: Does not account for two packages from different archs being present
Package: libc6 Version: 2.19-3_i386 Severity: normal Dear Maintainer, I have both amd64 and i386 enabled on my system. When I upgraded the system today I spotted the following error: --- 8x -- Preparing to unpack .../archives/libc6_2.19-3_i386.deb ... De-configuring libc6:amd64 (2.19-1) ... dpkg-query: error: --listfiles needs a valid package name but 'libc6' is not: ambiguous package name 'libc6' with more than one installed instance Use --help for help about querying packages. Unpacking libc6:i386 (2.19-3) over (2.19-1) ... Preparing to unpack .../libc6_2.19-3_amd64.deb ... Unpacking libc6:amd64 (2.19-3) over (2.19-1) ... --- 8x -- It seems that the deconfigure script does not account for multiple versions of the package potentially being present on a system. Thank you! KR, Ralf -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140623125132.26213.7767.report...@osvr.de
r6182 - glibc-package/trunk/debian
Author: aurel32 Date: 2014-06-23 15:09:33 + (Mon, 23 Jun 2014) New Revision: 6182 Modified: glibc-package/trunk/debian/changelog Log: Add bug number Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2014-06-19 12:32:17 UTC (rev 6181) +++ glibc-package/trunk/debian/changelog2014-06-23 15:09:33 UTC (rev 6182) @@ -3,7 +3,7 @@ [ Aurelien Jarno ] * debian/debhelper.in/libc.{preinst,postrm,postinst}: correctly remove old ld.so configuration if more than one libc6 package is installed -(multiarch case). +(multiarch case). Closes: #752389, #752404. [ Samuel Thibault ] * patches/hurd-i386/tg-tls-threadvar.diff: Update to fix gcc-4.9 build. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wz5sd-0003ow...@moszumanska.debian.org
r6183 - glibc-package/trunk/debian
Author: aurel32 Date: 2014-06-23 19:19:48 + (Mon, 23 Jun 2014) New Revision: 6183 Modified: glibc-package/trunk/debian/changelog Log: releasing package glibc version 2.19-4 Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2014-06-23 15:09:33 UTC (rev 6182) +++ glibc-package/trunk/debian/changelog2014-06-23 19:19:48 UTC (rev 6183) @@ -1,4 +1,4 @@ -glibc (2.19-4) UNRELEASED; urgency=medium +glibc (2.19-4) unstable; urgency=medium [ Aurelien Jarno ] * debian/debhelper.in/libc.{preinst,postrm,postinst}: correctly remove @@ -13,7 +13,7 @@ * debian/patches/powerpc/local-powerpc8xx-dcbz.diff: Restrict the trap to 32-bit builds, since the Freescale 8xx CPUs aren't 64-bit capable. - -- Aurelien Jarno aure...@debian.org Tue, 17 Jun 2014 20:33:56 +0200 + -- Aurelien Jarno aure...@debian.org Mon, 23 Jun 2014 20:10:39 +0200 glibc (2.19-3experimental0) experimental; urgency=medium -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wz9mo-0006fo...@moszumanska.debian.org
r6184 - glibc-package/tags
Author: aurel32 Date: 2014-06-23 19:19:52 + (Mon, 23 Jun 2014) New Revision: 6184 Added: glibc-package/tags/2.19-4/ Log: tagging package glibc version 2.19-4 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wz9mt-0006g9...@moszumanska.debian.org
r6185 - glibc-package/trunk/debian
Author: aurel32 Date: 2014-06-23 19:20:10 + (Mon, 23 Jun 2014) New Revision: 6185 Modified: glibc-package/trunk/debian/changelog Log: New changelog entry Modified: glibc-package/trunk/debian/changelog === --- glibc-package/trunk/debian/changelog2014-06-23 19:19:52 UTC (rev 6184) +++ glibc-package/trunk/debian/changelog2014-06-23 19:20:10 UTC (rev 6185) @@ -1,3 +1,9 @@ +glibc (2.19-5) UNRELEASED; urgency=medium + + * + + -- Aurelien Jarno aure...@debian.org Mon, 23 Jun 2014 21:19:57 +0200 + glibc (2.19-4) unstable; urgency=medium [ Aurelien Jarno ] -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wz9mk-0006ln...@moszumanska.debian.org
Bug#752389: marked as done (dpkg-query: error: --listfiles needs a valid package name but 'libc6' is not: ambiguous package name 'libc6' with more than one installed instance)
Your message dated Mon, 23 Jun 2014 19:34:00 + with message-id e1wza08-0005hn...@franck.debian.org and subject line Bug#752389: fixed in glibc 2.19-4 has caused the Debian Bug report #752389, regarding dpkg-query: error: --listfiles needs a valid package name but 'libc6' is not: ambiguous package name 'libc6' with more than one installed instance 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 ow...@bugs.debian.org immediately.) -- 752389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752389 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: libc6 Version: 2.19-3 Severity: normal If irrelevant feel free to close. Preparing to unpack .../libc6_2.19-3_amd64.deb ... De-configuring libc6:i386 (2.18-7) ... Checking for services that may need to be restarted... Checking init scripts... Unpacking libc6:amd64 (2.19-3) over (2.18-7) ... Preparing to unpack .../archives/libc6_2.19-3_i386.deb ... Checking for services that may need to be restarted... Checking init scripts... dpkg-query: error: --listfiles needs a valid package name but 'libc6' is not: ambiguous package name 'libc6' with more than one installed instance Use --help for help about querying packages. Unpacking libc6:i386 (2.19-3) over (2.18-7) ... -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash ---End Message--- ---BeginMessage--- Source: glibc Source-Version: 2.19-4 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. 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 752...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno aure...@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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Mon, 23 Jun 2014 20:10:39 +0200 Source: glibc Binary: libc-bin libc-dev-bin glibc-doc glibc-source locales locales-all nscd multiarch-support 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-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc6-armhf libc6-dev-armhf libc6-armel libc6-dev-armel libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-i686 libc6-xen libc0.1-i686 libc0.3-i686 libc0.3-xen libc6.1-alphaev67 libc6-loongson2f libnss-dns-udeb libnss-files-udeb Architecture: source all amd64 Version: 2.19-4 Distribution: unstable Urgency: medium Maintainer: Aurelien Jarno aure...@debian.org Changed-By: Aurelien Jarno aure...@debian.org Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc-bin - GNU C Library: Binaries libc-dev-bin - GNU C Library: Development binaries 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-i686 - GNU C Library: Shared libraries [i686 optimized] libc0.3-pic - GNU C Library: PIC archive library libc0.3-prof - GNU C Library: Profiling Libraries libc0.3-udeb -
Bug#752404: marked as done (libc6: Does not account for two packages from different archs being present)
Your message dated Mon, 23 Jun 2014 19:34:00 + with message-id e1wza08-0005ht...@franck.debian.org and subject line Bug#752404: fixed in glibc 2.19-4 has caused the Debian Bug report #752404, regarding libc6: Does not account for two packages from different archs being present 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 ow...@bugs.debian.org immediately.) -- 752404: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752404 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: libc6 Version: 2.19-3_i386 Severity: normal Dear Maintainer, I have both amd64 and i386 enabled on my system. When I upgraded the system today I spotted the following error: --- 8x -- Preparing to unpack .../archives/libc6_2.19-3_i386.deb ... De-configuring libc6:amd64 (2.19-1) ... dpkg-query: error: --listfiles needs a valid package name but 'libc6' is not: ambiguous package name 'libc6' with more than one installed instance Use --help for help about querying packages. Unpacking libc6:i386 (2.19-3) over (2.19-1) ... Preparing to unpack .../libc6_2.19-3_amd64.deb ... Unpacking libc6:amd64 (2.19-3) over (2.19-1) ... --- 8x -- It seems that the deconfigure script does not account for multiple versions of the package potentially being present on a system. Thank you! KR, Ralf -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash ---End Message--- ---BeginMessage--- Source: glibc Source-Version: 2.19-4 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. 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 752...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno aure...@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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Mon, 23 Jun 2014 20:10:39 +0200 Source: glibc Binary: libc-bin libc-dev-bin glibc-doc glibc-source locales locales-all nscd multiarch-support 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-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc6-armhf libc6-dev-armhf libc6-armel libc6-dev-armel libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-i686 libc6-xen libc0.1-i686 libc0.3-i686 libc0.3-xen libc6.1-alphaev67 libc6-loongson2f libnss-dns-udeb libnss-files-udeb Architecture: source all amd64 Version: 2.19-4 Distribution: unstable Urgency: medium Maintainer: Aurelien Jarno aure...@debian.org Changed-By: Aurelien Jarno aure...@debian.org Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc-bin - GNU C Library: Binaries libc-dev-bin - GNU C Library: Development binaries 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-i686 - GNU C Library: Shared libraries [i686 optimized]
Bug#752480: src:eglibc: use the build profile spec
Package: src:eglibc Version: 2.19-3 Severity: wishlist Tags: patch User: helm...@debian.org Usertags: rebootstrap Dear eglibc maintainers, You asked me to prepare a patch that maps the old ways of selecting bootstrap stages to the current build profile specification (https://wiki.debian.org/BuildProfileSpec). I therefore prepared the attached patch. It keeps supporting the following environment variables: * DEB_STAGE=stage1 * DEB_BUILD_PROFILE=bootstrap It selects the original behaviour of DEB_BUILD_PROFILE=bootstrap and implements it as DEB_BUILD_PROFILES=stage1 (in accordance with the above specification). The code for the original DEB_STAGE=stage1 is dropped. This patch does not yet annotate Build-Depends with build profiles, because that would prevent the package from being uploaded due to #744246. Helmut diff -Nru eglibc-2.19/debian/changelog eglibc-2.19/debian/changelog --- eglibc-2.19/debian/changelog2014-06-17 18:58:21.0 +0200 +++ eglibc-2.19/debian/changelog2014-06-18 17:06:15.0 +0200 @@ -1,3 +1,11 @@ +eglibc (2.19-3.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Rename the bootstrap stage to DEB_BUILD_PROFILES=stage1 to conform with +https://wiki.debian.org/BuildProfileSpec. Closes: #-1 + + -- Helmut Grohne hel...@subdivi.de Wed, 18 Jun 2014 17:05:21 +0200 + eglibc (2.19-3) unstable; urgency=medium [ Aurelien Jarno ] diff -Nru eglibc-2.19/debian/control.in/amd64 eglibc-2.19/debian/control.in/amd64 --- eglibc-2.19/debian/control.in/amd64 2014-06-17 18:58:21.0 +0200 +++ eglibc-2.19/debian/control.in/amd64 2014-06-24 00:01:51.0 +0200 @@ -4,6 +4,7 @@ Priority: optional Depends: libc6 (= ${binary:Version}), ${misc:Depends} Conflicts: amd64-libs (= 1.2) +Build-Profiles: !stage1 Description: Embedded GNU C Library: 64bit Shared libraries for AMD64 This package includes shared versions of the standard C library and the standard math library, as well as many others. This is the 64bit version diff -Nru eglibc-2.19/debian/control.in/armel eglibc-2.19/debian/control.in/armel --- eglibc-2.19/debian/control.in/armel 2014-06-17 18:58:21.0 +0200 +++ eglibc-2.19/debian/control.in/armel 2014-06-24 00:02:05.0 +0200 @@ -3,6 +3,7 @@ Section: libs Priority: optional Depends: libc6 (= ${binary:Version}), ${misc:Depends} +Build-Profiles: !stage1 Description: Embedded GNU C Library: ARM softfp shared libraries for armhf This package includes shared versions of the standard C library and the standard math library, as well as many others. diff -Nru eglibc-2.19/debian/control.in/armhf eglibc-2.19/debian/control.in/armhf --- eglibc-2.19/debian/control.in/armhf 2014-06-17 18:58:21.0 +0200 +++ eglibc-2.19/debian/control.in/armhf 2014-06-24 00:02:18.0 +0200 @@ -3,6 +3,7 @@ Section: libs Priority: optional Depends: libc6 (= ${binary:Version}), ${misc:Depends} +Build-Profiles: !stage1 Description: Embedded GNU C Library: ARM hard float shared libraries for armel This package includes shared versions of the standard C library and the standard math library, as well as many others. diff -Nru eglibc-2.19/debian/control.in/i386 eglibc-2.19/debian/control.in/i386 --- eglibc-2.19/debian/control.in/i386 2014-06-17 18:58:21.0 +0200 +++ eglibc-2.19/debian/control.in/i386 2014-06-24 00:02:24.0 +0200 @@ -5,6 +5,7 @@ Depends: libc6 (= ${binary:Version}), ${misc:Depends} Replaces: libc6-dev-i386 Breaks: fakeroot ( 1.12.3), gnu-efi ( 3.0e-3), fakechroot ( 2.9-1.1), fglrx-glx-ia32 ( 1:9-6-1), ia32-libs ( 20090804), ia32-libs-gtk ( 20090804), lib32asound2 ( 1.0.20-3), lib32asound2-dev ( 1.0.20-3), lib32bz2-1.0 ( 1.0.5-3), lib32bz2-dev ( 1.0.5-3), lib32ffi-dev ( 3.0.9~rc9-1), lib32ffi5 ( 3.0.9~rc9-1), lib32g2c0 ( 1:3.4.6-10), lib32gcc1 ( 1:4.4.0-7), lib32gfortran3 ( 4.4.0-7), lib32gmp3 ( 2:4.3.1+dfsg-3), lib32gmp3-dev ( 2:4.3.1+dfsg-3), lib32gmpxx4 ( 2:4.3.1+dfsg-3), lib32gomp1 ( 4.4.0-7), lib32icu-dev ( 4.0.1-3), lib32icu40 ( 4.0.1-3), lib32mudflap0 ( 4.4.0-7), lib32ncurses5 ( 5.7+20090523-1), lib32ncurses5-dev ( 5.7+20090530-1), lib32ncursesw5 ( 5.7+20090530-1), lib32ncursesw5-dev ( 5.7+20090530-1), lib32nss-mdns ( 0.10-3.1), lib32objc2 ( 4.4.0-7), lib32readline5 ( 5.2-5), lib32readline5-dev ( 5.2-5), lib32stdc++6 ( 4.4.0-7), lib32stdc++6-4.4-dbg ( 4.4.0-7), lib32z1 ( 1:1.2.3.3.dfsg-14), lib32z1-dev ( 1:1.2.3.3.dfsg-14), libc6-dev-i386 ( 2.9-15), nvidia-glx-ia32 ( 185.18.14-2), nvidia-libvdpau1-ia32 ( 185.18.14-2) +Build-Profiles: !stage1 Description: Embedded GNU C Library: 32-bit shared libraries for AMD64 This package includes shared versions of the standard C library and the standard math library, as well as many others. diff -Nru eglibc-2.19/debian/control.in/kfreebsd-i386 eglibc-2.19/debian/control.in/kfreebsd-i386 --- eglibc-2.19/debian/control.in/kfreebsd-i386 2014-06-17 18:58:21.0 +0200 +++ eglibc-2.19/debian/control.in/kfreebsd-i386 2014-06-24