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.