Bug#202247: Error parsing /var/cache/apt/available
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
Reply to: