Your message dated Sat, 2 Mar 2019 20:30:20 +0100
with message-id <[email protected]>
and subject line Re: Bug#202247: Error parsing /var/cache/apt/available
has caused the Debian Bug report #202247,
regarding Error parsing /var/cache/apt/available
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 [email protected]
immediately.)
--
202247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=202247
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dselect
Version: 1.10.10
Severity: normal
When updating packages list, the process fails at the end :
[...]
Merging Available information
Replacing available packages info, using /var/cache/apt/available.
dpkg: parse error, in file `/var/cache/apt/available' near line 247256
package `acheck-rules-fr':
too many values in file details field `MD5sum' (compared to others)
update available list script returned error exit status 2.
Press <enter> to continue.
Actually, the "Description:..." line of acheck-rules-fr is missing (I
already wrote to the package maintainer about this).
However, this is a dselect bug. IMHO, dselect should be able to skip
the incriminated package instead of blocking update of all other
(correct) packages ! It makes dselect completely unusable.
For this reason, this bug should be rated "important" but I don't
think the situation should appear in a stable distribution. This is the
reason why I only rated it "normal".
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux mpc140 2.4.20 #1 mer mai 14 18:22:59 CEST 2003 i686
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro
Versions of packages dselect depends on:
ii libc6 2.3.1-16 GNU C Library: Shared libraries an
ii libgcc1 1:3.3.1-0pre0 GCC support library
ii libncurses5 5.3.20030510-2 Shared libraries for terminal hand
ii libstdc++5 1:3.3.1-0pre0 The GNU Standard C++ Library v3
-- no debconf information
--- End Message ---
--- Begin Message ---
Control: tags -1 wontfix
Hi!
On Mon, 2003-07-21 at 10:32:32 +0200, Nicolas Sabouret wrote:
> Package: dselect
> Version: 1.10.10
> Severity: normal
> When updating packages list, the process fails at the end :
> [...]
> Merging Available information
> Replacing available packages info, using /var/cache/apt/available.
> dpkg: parse error, in file `/var/cache/apt/available' near line 247256
> package `acheck-rules-fr':
> too many values in file details field `MD5sum' (compared to others)
>
> update available list script returned error exit status 2.
> Press <enter> to continue.
>
> Actually, the "Description:..." line of acheck-rules-fr is missing (I
> already wrote to the package maintainer about this).
>
> However, this is a dselect bug. IMHO, dselect should be able to skip
> the incriminated package instead of blocking update of all other
> (correct) packages ! It makes dselect completely unusable.
> For this reason, this bug should be rated "important" but I don't
> think the situation should appear in a stable distribution. This is the
> reason why I only rated it "normal".
I don't think dpkg should be more tolerant to bogus metadata, to the
contrary, I'd rather make it more strict so that we don't get garbage
into the database and the ecosystem in general. I'm thus going to
close this. Sorry!
Thanks,
Guillem
--- End Message ---