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

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: