Comment 2 for bug 108189

Revision history for this message
Ian Jackson (ijackson) wrote : Re: [Bug 108189] files list file for package `*' is missing final newline

Killercow writes ("[Bug 108189] files list file for package `*' is missing final newline"):
> APt-get, adept, and the restricted drivers manager might halt installing
> packages when one or more of the files in:
> /var/lib/dpkg/info/
> is corrupt.

These files should not be corrupted. If they are then you can fix it
up manually if you think you can, or alternatively restore your system
from backups. (Just removing them is not good enough, as they affect
the way dpkg handles upgrades and removals.)

However, the corrupted error message is definitely a problem. If your
hardware is functioning properly this shouldn't happen.

> Since all these files seem to contain only a string of
> @^@^@^@^@^@^@^@^@^@^@^@^ it seems they are redundant, and i ventured
> on moving them from the folder, this solved the problem.

Your machine is misbehaving somehow. I have some questions:

* What kind of filesystem contains your /var/lib/dpkg ?
* What locale are you using ?

If you can reproduce the dpkg corrupted error message then please tar
up your /var/lib/dpkg and attach it to this bug report.

Ian.