|
Etch apt-get install errors
After trying to reinstall courier to fix an inability to login, I get the following errors when attemtping apt-get -f install:
# apt-get -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
courier-authlib-userdb
The following NEW packages will be installed:
courier-authlib-userdb
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
8 not fully installed or removed.
Need to get 0B/33.4kB of archives.
After unpacking 86.0kB of additional disk space will be used.
Do you want to continue [Y/n]?
WARNING: The following packages cannot be authenticated!
courier-authlib-userdb
Authentication warning overridden.
(Reading database ... 142386 files and directories currently installed.)
Unpacking courier-authlib-userdb (from .../courier-authlib-userdb_0.58-4_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/courier-authlib-userdb_0.58-4_i386.deb (--unpack):
unable to make backup link of `./usr/share/man/man8/userdbpw.8.gz' before installing new version: Operation not permitted
Errors were encountered while processing:
/var/cache/apt/archives/courier-authlib-userdb_0.58-4_i386.deb
du: cannot access `/usr/share/man/man8/mkfs.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/fdisk.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/sfdisk.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/cytune.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/smbd.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/mksmbpasswd.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/tdbbackup.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/nmbd.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/pdbedit.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/mount.smbfs.8.gz': Input/output error
du: cannot access `/usr/share/man/man1/g++-4.0.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/lesspipe.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/lessecho.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/slogin.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/xedit.1.gz': Input/output error
du: cannot access `/usr/share/man/man8/mkfs.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/fdisk.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/sfdisk.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/cytune.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/smbd.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/mksmbpasswd.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/tdbbackup.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/nmbd.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/pdbedit.8.gz': Input/output error
du: cannot access `/usr/share/man/man8/mount.smbfs.8.gz': Input/output error
du: cannot access `/usr/share/man/man1/g++-4.0.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/lesspipe.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/lessecho.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/slogin.1.gz': Input/output error
du: cannot access `/usr/share/man/man1/xedit.1.gz': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (1)
Obviously something has run amock; see my other thread about libldap_r.so.2 problems, which were fixed as far as apache2 is concerned by restoring /usr/lib/libldap* links.
When I list /usr/share/man/man8/userdbpw.8.gz I get this wierd output. Check out the user/group numbers!
# ls -l /usr/share/man/man8/userdbpw.8.gz
p--xr-x--x 45025 3406276593 2817580240 2817492246 1969-12-31 16:00 /usr/share/man/man8/userdbpw.8.gz
|