Re: Paquet localepurge
On Wed, Mar 05, 2003 at 10:48:19AM +0100, Georges Mariano wrote:
> Sous réserve d'avoir compris le code (perl :-( de localepurge...
L'un de nous deux a besoin de café fort: ça m'a tout l'air
d'être un script shell. Shell. SHELL.
> PS: pas bien difficile à corriger je suppose...
> ...rectificatif, faut au moins 131 jours ...
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=166175
Facile à corriger ne veut pas dire que le mainteneur va le
corriger...
qqch dans le genre devrait faire l'affaire:
--- localepurge Wed Mar 5 10:49:54 2003
+++ localepurge2 Wed Mar 5 10:50:08 2003
@@ -48,6 +48,9 @@
echo " Purging $LOCALEDIR/$LOCALE"
fi
/bin/rm -rf $LOCALEDIR/$LOCALE
+ LISTFILE=`grep -l $LOCALEDIR/$LOCALE /var/lib/dpkg/info/*.list`
+ mv $LISTFILE $LISTFILE.bak
+ grep -v $LOCALEDIR/$LOCALE $LISTFILE.bak > $LISTFILE
fi
fi
done
Peut s'essayer sans crainte, ça copiera les fichiers .list modifiés en .bak.
Verifier que ça a marché correctement puis rm *.bak...
> Pas l'air simple le codage en perl :))
Ouaip. C'est comme le codage en shell, ça s'apprend :-)
/Y
Reply to: