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]

Reply via email to