Le samedi 05 fÃvrier 2005 Ã 07:34 +0100, FranÃois Boisson a Ãcrit :
> Le Sat, 5 Feb 2005 02:39:24 +0100
> "Matthias @ Little Gobelin'" <[EMAIL PROTECTED]> a Ãcrit:
>
> > String found where operator expected at /usr/sbin/dpkg-preconfigure
> > line 96, near "die sprintf(gettext(""
> > (Might be a runaway multi-line "" string starting on line 94)
> > (Missing semicolon on previous line?)
>
> Edite le fichier /usr/sbin/dpkg-preconfigure et regarde à la ligne 94,
> d'aprÃs le message, il y a une chaine de caractÃres non terminÃe...
>
> Rajoute le Â"Â Ã la fin et Ãa ira mieux...
--( /usr/sbin/dpkg-reconfigure )--
90: if ($script eq 'config' || $is_confmodule) {
91: my $confmodule=make_confmodule(
92: "$infodir/$pkg.$script", @$info);
93:
94: $confmodule->owner($pkg);
95:
96: 1 while ($confmodule->communicate);
97:
98: exit $confmodule->exitcode if $confmodule->exitcode > 0;
99: }
---8<---
Donc, Ã mon avis, Ãa vient plutÃt d'une chaÃne debconf d'un fichier
prÃsent dans /var/lib/dpkg/info/<paquet>.{pre|post}{inst|rm}.
Lequel ? Pour l'heure, bonne question...
--
RaphaÃl 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net