Probleme avec dpkg-divert
Bonjour à tous
J'ai un gros problème avec dpkg-divert
J'ai un paquet que j'ai créé qui va "wrapper" phpsysinfo. J'ai suivi la
doc et dans le preinst du paquet j'ai
#! /bin/sh
set -e
if [ upgrade != "$1" ] || dpkg --compare-versions "$2" lt 4.2.2; then
dpkg-divert --package slis-admin --add --rename \
--divert /usr/share/phpsysinfo/index.php.orig
/usr/share/phpsysinfo/index.php
fi
dans le paquet, j'ai bien un /usr/share/phpsysinfo/index.php dans les
fichiers du paquet (vérifié avec dpkg -c)
mais lorsque je tente d'installer le paquet, ça ne marche pas ....
Préparation du remplacement de slis-admin 4.2.0~1 (en utilisant
.../slis-admin_4.2.3_all.deb) ...
Conservation de « détournement de /usr/share/phpsysinfo/index.php
en /usr/share/phpsysinfo/index.php.orig par slis-admin »
Dépaquetage de la mise à jour de slis-admin ...
dpkg : erreur de traitement de
/var/cache/apt/archives/slis-admin_4.2.3_all.deb (--unpack) :
impossible d'ouvrir « /usr/share/phpsysinfo/index.php.dpkg-new »: Aucun
fichier ou dossier de ce type
configured to not write apport reports
Traitement des actions différées
(« triggers ») pour « man-db »...
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/slis-admin_4.2.3_all.deb
Pourquoi me cherche t'il un dpkg-new ???
Du coup, impossible d'installer le paquet même avec un dpkg -i
--force-all ....
Qu'ai je mal fait ? La documentation est elle erronnée sur un point ou
l'ais je mal interprétée ?
D'avance merci pour votre aide
Cordialement
Laurent
Reply to: