dpkg et problème de permission ?
Salut,
j'ai un "petit" problème avec dpkg ...et apt-get, et je n'arrive pas à
m'en sortir. Voyez plutôt :
# apt-get install mc
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
bash php3-doc xboing
4 packages upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
34 packages not fully installed or removed.
Need to get 2033kB of archives. After unpacking 157kB will be freed.
Do you want to continue? [Y/n]
Get:1 ftp://ftp.debian.org potato/main php3-doc 1:3.0.12-6 [519kB]
Get:2 ftp://ftp.debian.org potato/main mc 4.5.38-4 [454kB]
Get:3 ftp://ftp.debian.org potato/main xboing 2.4-17 [516kB]
Get:4 ftp://ftp.debian.org potato/main bash 2.02.1-1.8 [543kB]
Fetched 2033kB in 4m33s (7433B/s)
E: Internal Error, Couldn't configure a pre-depend
bon là j'essaie avec dpkg directement:
# dpkg -i mc_4.5.38-4_i386.deb
(Reading database ... 70457 files and directories currently installed.)
Preparing to replace mc 4.5.38-2 (using mc_4.5.38-4_i386.deb) ...
Unpacking replacement mc ...
/var/lib/dpkg/info/mc.postrm: /usr/sbin/suidunregister: Permission non accordée
dpkg: warning - old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
/var/lib/dpkg/tmp.ci/postrm: /usr/sbin/suidunregister: Permission non accordée
dpkg: error processing mc_4.5.38-4_i386.deb (--install):
subprocess new post-removal script returned error exit status 1
/var/lib/dpkg/tmp.ci/postrm: /usr/sbin/suidunregister: Permission non accordée
dpkg: error while cleaning up:
subprocess post-removal script returned error exit status 1
Errors were encountered while processing:
mc_4.5.38-4_i386.deb
c'est pas beau non ?
vu qu'il y a un problème de permission, je mets les dites permissions :
# type suidregister
suidregister is /usr/sbin/suidregister
# ls -l /usr/sbin/suidregister
-rwxr-xr-x 1 root root 5235 Sep 6 10:28 /usr/sbin/suidregister
# type suidunregister
suidunregister is /usr/sbin/suidunregister
# ls -l /usr/sbin/suidunregister
lrwxrwxrwx 1 root root 12 Sep 16 18:01 /usr/sbin/suidunregister -> suidregister
je ne voit pas d'où cela peut provenir..
Merci.
--
Philippe
Reply to: