Bug#909155: apt-cache show multiple packages produces invalid output
Control: tag -1 confirmed
On Wed, Sep 19, 2018 at 07:01:29AM +0200, Helmut Grohne wrote:
> Package: apt
> Version: 1.7.0~rc1
> Severity: serious
> File: /usr/bin/apt-cache
>
> If you do a fresh sid debootstrap and then you can get the following
> interaction:
>
> $ apt-cache show gcc-8-base=installed libgcc1=installed
> Package: gcc-8-base
[...]
> Package: libgcc1
[...]
> Package: libx32gomp1-dbg
[...]
git bisect says
bf53f39c9a0221b670ffff74053ed36fc502d5a0 is the first bad commit
commit bf53f39c9a0221b670ffff74053ed36fc502d5a0
Author: David Kalnischkies <david@kalnischkies.de>
Date: Wed Apr 11 12:59:06 2018 +0200
Support --with-source in show & search commands
This changed how show worked, so it's a fairly isolated problem.
> I'm filing this at severity serious, because I think it is the tip of an
> iceberg. The rc severity will prevent apt-listbugs users from installing
> to leave time for investigation. Please downgrade the severity once the
> problem is understood to be harmless.
>
We've been running 1.7.y in Ubuntu with this commit since June, and
not noticed the problem. It's a problem strictly in show. That said,
I don't want that to be broken in testing either, so I'll leave it as RC.
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en
Reply to: