François Boisson wrote:
Le Fri, 17 Feb 2006 20:33:09 +0100
Pascal Chenevas-Paule <[EMAIL PROTECTED]> a écrit:
subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/thailatex_0.3.2-0.1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
.... j'avoue que je commence à m'inquiéter ....
Bon j'ai chargé le paquet, il y a une erruer dans le fichier postrm
effectivement.
Donc tu vas faire la chose suivante.
Tu edites le fichier
/var/lib/dpkg/info/thailatex.postrm
A la ligne 39, tu rajoutes à la fin " ; then "
(point virgule et pas deux points)
ça devient
elif [ -f "`which updmap`" ] ; then
Tu sauvegardes et tu relances le apt-get -f install
François Boisson
j'ai ceci
38 if [ -x /usr/bin/updmap ] ; then \
39 /usr/bin/updmap ; \
40 fi
#! /bin/sh
# postrm script for thailatex
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postrm> `remove'
# * <postrm> `purge'
# * <old-postrm> `upgrade' <new-version>
# * <new-postrm> `failed-upgrade' <old-version>
# * <new-postrm> `abort-install'
# * <new-postrm> `abort-install' <old-version>
# * <new-postrm> `abort-upgrade' <old-version>
# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see /usr/share/doc/packaging-manual/
case "$1" in
remove)
dpkg-divert --package thailatex --remove --rename \
--divert /usr/share/texmf/tex/generic/babel/babel.sty.real \
/usr/share/texmf/tex/generic/babel/babel.sty
if [ -x /usr/bin/texhash ] ; then \
/usr/bin/texhash ; \
fi
;;
purge)
if [ -x /usr/sbin/update-updmap ] ; then \
/usr/sbin/update-updmap ; \
fi
if [ -x /usr/bin/texhash ] ; then \
/usr/bin/texhash ; \
fi
if [ -x /usr/bin/updmap ] ; then \
/usr/bin/updmap ; \
fi
;;
purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
;;
*)
echo "postrm called with unknown argument \`$1'" >&2
exit 0
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.