I get this error when trying to install update on Ubuntu 12.04:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
devede
The following packages will be upgraded:
apparmor cups cups-bsd cups-client cups-common cups-ppdc libcups2
libcups2:i386 libcupscgi1 libcupsdriver1 libcupsimage2 libcupsimage2:i386
libcupsmime1 libcupsppdc1 libpoppler-glib8 libpoppler19 poppler-utils
17 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/4,286 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
(Reading database ... 55%dpkg: unrecoverable fatal error, aborting:
reading files list for package 'linux-headers-3.2.0-35': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
gene@xubuntu64-gene:~$
What's causing this and how to fix it.