Bug#826290: libc6-i686: Neither "$ aptitude show" or "$ apt-cache show" says libc6-i686 is a virtual package
On 2016-06-04 12:38, Samuel Thibault wrote: > Aurelien Jarno, on Sat 04 Jun 2016 11:59:30 +0200, wrote: > > On 2016-06-04 11:37, Samuel Thibault wrote: > > > Aurelien Jarno, on Sat 04 Jun 2016 11:04:03 +0200, wrote: > > > > That said I don't know what we can do from the glibc side point of view > > > > to change this behavior. > > > > > > We could keep a dumb empty lib6-i686 package for the Stretch release? > > > > Wouldn't that just postpone the problem to Stretch? When we really > > remove the dummy package, apt and aptitude will still not show it as > > virtual. > > No, but the description of the package will be that it's a dumb package > which can safely removed, not "the standard libraries that are used by > nearly all programs on the system" :) Indeed. That means we have to go to NEW and keep this package one more year, but from the user experience, that should work better. I'll see how we can do that in our build system. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net
Bug#826290: libc6-i686: Neither "$ aptitude show" or "$ apt-cache show" says libc6-i686 is a virtual package
Aurelien Jarno, on Sat 04 Jun 2016 11:59:30 +0200, wrote: > On 2016-06-04 11:37, Samuel Thibault wrote: > > Aurelien Jarno, on Sat 04 Jun 2016 11:04:03 +0200, wrote: > > > That said I don't know what we can do from the glibc side point of view > > > to change this behavior. > > > > We could keep a dumb empty lib6-i686 package for the Stretch release? > > Wouldn't that just postpone the problem to Stretch? When we really > remove the dummy package, apt and aptitude will still not show it as > virtual. No, but the description of the package will be that it's a dumb package which can safely removed, not "the standard libraries that are used by nearly all programs on the system" :) Samuel
Bug#826290: libc6-i686: Neither "$ aptitude show" or "$ apt-cache show" says libc6-i686 is a virtual package
On 2016-06-04 11:37, Samuel Thibault wrote: > Aurelien Jarno, on Sat 04 Jun 2016 11:04:03 +0200, wrote: > > That said I don't know what we can do from the glibc side point of view > > to change this behavior. > > We could keep a dumb empty lib6-i686 package for the Stretch release? Wouldn't that just postpone the problem to Stretch? When we really remove the dummy package, apt and aptitude will still not show it as virtual. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net
Bug#826290: libc6-i686: Neither "$ aptitude show" or "$ apt-cache show" says libc6-i686 is a virtual package
Aurelien Jarno, on Sat 04 Jun 2016 11:04:03 +0200, wrote: > That said I don't know what we can do from the glibc side point of view > to change this behavior. We could keep a dumb empty lib6-i686 package for the Stretch release? Samuel
Bug#826290: libc6-i686: Neither "$ aptitude show" or "$ apt-cache show" says libc6-i686 is a virtual package
Hi, On 2016-06-03 16:28, Kingsley G. Morse Jr. wrote: > Package: libc6-i686 > Version: 2.22-7 > Severity: minor > > Hey guys, > > I hope you're well. > > > * What led up to the situation? > >While installing security patches, aptitude >asked if it would be OK to remove libc6-i686, >and neither > > $ apt-cache show libc6-i686 > > or > > $ aptitude show libc6-i686 > > reported that libc6-i686 is now a virtual > package. > > Instead, they said libc6-i686 contains the > standard libraries that are used by nearly all > programs on the system. That happens because you have a version of libc6-i686 installed on your system, therefore apt or aptitude show this package. Now that you have upgraded your system and removed this package, apt and aptitude should show it is a virtual package. That said I don't know what we can do from the glibc side point of view to change this behavior. Note also that we added a note in /usr/share/doc/libc6/NEWS.Debian.gz of version 2.22-10 explaining that this package can be safely removed. Is it enough to consider this bug as fixed? Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net
Bug#826290: libc6-i686: Neither "$ aptitude show" or "$ apt-cache show" says libc6-i686 is a virtual package
Package: libc6-i686 Version: 2.22-7 Severity: minor Hey guys, I hope you're well. * What led up to the situation? While installing security patches, aptitude asked if it would be OK to remove libc6-i686, and neither $ apt-cache show libc6-i686 or $ aptitude show libc6-i686 reported that libc6-i686 is now a virtual package. Instead, they said libc6-i686 contains the standard libraries that are used by nearly all programs on the system. * What exactly did you do (or not do) that was effective (or ineffective)? With some help from awwal and Alam_Squeeze on OFTC's #debian-next channel, I saw that libc6-i686's web page at https://packages.debian.org/sid/libc6-i686 says it's a virtual package. So I removed libc6-i686. * What was the outcome of this action? It worked, at least for the (about) half hour between removal and typing this bug report. * What outcome did you expect instead? I expected "$ aptitude show libc60i686" and "$ apt-cache show libc6-i686" to report that libc6-i686 is a virtual package, and not that it contains the standard libraries that are used by nearly all programs on the system. Thanks, Kingsley -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 4.4.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages libc6-i686 depends on: ii libc6 2.22-10 libc6-i686 recommends no packages. libc6-i686 suggests no packages.