[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#905527: `apt show` fails to parse record for librust-winapi-dev (while `apt-cache show` succeeds)



Control: tags -1 confirmed
Control: fixed -1 1.7.0~alpha1

On Sun, Aug 05, 2018 at 12:20:54PM -0300, Antonio Terceiro wrote:
> ~$ apt-cache show librust-winapi-dev
> [... stuff ...]
> ~$ apt show librust-winapi-dev
> E: Unable to parse package file /var/lib/apt/lists/ftp.br.debian.org_debian_dists_unstable_main_binary-amd64_Packages (2)
> E: Internal Error, Unable to parse a package record
> 
> librust-winapi-dev as a massing Provides: field, which could be causing this.

That is indeed some very short field… </irony>

I can reproduce this problem on 1.6, but not 1.7 which includes some
rework on the show code, so on a first look it seems like I accidentally
fixed this, but given that our parser is involved I think this deserves
a second look to figure out what exactly I fixed by accident – or if
I just hide the problem under another pile.

Hence tagging as fixed, but not closed for now & claiming ownership
until some time later this week.


Best regards

David Kalnischkies

Attachment: signature.asc
Description: PGP signature


Reply to: