Package: dpkg Version: 1.13.19 Severity: normal I had a system crash which knocked out some files in /var, including the lists of files in each package. I'm trying to restore, however dpkg will not even permit me to restore dpkg. It complains that the package file lists are not available for each affected package, and then aborts saying "Processing was halted because there were too many errors." That's fine, the files are broken so this behaviour, aborting with too many errors, makes sense.
However, the dpkg man page says I should be able to override this behaviour by increasing the number of errors allowed until dpkg halts, using --abort-after. Unfortunately, it is not working. Whichever value I use with --abort-after. it always halts at the same point. It seems the --abort-after value is being ignored. A sample run looks like: # dpkg --force-all --abort-after=100000 -i /var/cache/apt/archives/dpkg_1.13.19_i386.deb (Reading database ... dpkg: serious warning: files list file for package libsysfs2' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package ssh' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-sis' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-apm' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package libaspell15c2' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-voodoo' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-s3virge' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package ieee80211-modules-2.6.14' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package ieee80211-modules-2.6.12' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package ofx' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package plotmtv' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package kdeedu-data' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-vmware' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-savage' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-fbdev' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package libmono-bytefx0.7.6.1-cil' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package libmono-npgsql1.0-cil' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-glint' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package linux-source-2.6.14' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package linux-source-2.6.12' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-all' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package tasksel' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package libmono-firebirdsql1.7-cil' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package pmount' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package linux-tree-2.6.12' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package linux-tree-2.6.14' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-imstt' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package libmono-winforms1.0-cil' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-cyrix' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-vesa' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-rendition' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package libgdiplus' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-dummy' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-sisusb' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package yencode' missing, assuming package has no files currently installed. dpkg: serious warning: files list file for package xserver-xorg-video-tdfx' missing, assuming package has no files currently installed. dpkg: error processing /var/cache/apt/archives/dpkg_1.13.19_i386.deb (--install): files list file for package libvte-common' contains empty filename Errors were encountered while processing: /var/cache/apt/archives/dpkg_1.13.19_i386.deb Processing was halted because there were too many errors. Thanks, Drew -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.16 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Versions of packages dpkg depends on: ii coreutils [textutils] 5.94-1 The GNU core utilities ii libc6 2.3.6-6 GNU C Library: Shared libraries dpkg recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]