Re: dpkg ne veut pas configurer
En ce mardi 02 septembre 2008 à 14:14:36 Raphael Hertzog nous
susurrait :
> > > As tu essayé dpkg-reconfigure ?
> > >
> > > #dpkg-reconfigure sane-utils
> >
> > Bien sur. Il n'en veut pas car il doit considérer qu'il est d'abord à
> > configurer et il me faut utiliser dpkg --configure qui aboutit toujours
> > au même résultat. J'ai mêm essayé de purger et un dpkg -i avec le
> > paquet téléchargé.
>
> Pendant que la configuration "bloque", il faut faire "ps auxf" et voir
> quelle commande (lancée par le script de post-installation de sane-utils)
> est responsable du blocage.
>
J'ai fait ça et j'ai
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
[...]
root 31651 0.0 0.5 12756 10236 pts/1 S+ 15:11 0:00 | | \_ dpkg --configure sane-utils
root 31652 0.1 0.6 16376 13292 pts/1 S+ 15:11 0:00 | | \_ /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/sane-utils.postinst configure 1.0.19-12
root 31659 0.0 0.0 3884 1308 pts/1 S+ 15:11 0:00 | | \_ /bin/sh /var/lib/dpkg/info/sane-utils.postinst configure 1.0.19-12
root 31662 0.0 0.1 5368 2480 pts/1 S+ 15:11 0:00 | | \_ update-inetd
[...]
Visiblement leur statut est S+, mais comme je n'ai pas trouvé de
traduction.... Je ne sais que penser. Est ce l'ultime processus de
l'arborescence qui es en cause, celui qui bouge encore ?
> Cela te donnera peut-être une piste à creuser. Pour aller encore plus
> loin, on peut faire "strace -p <pid du process qui bloque>" pour savoir
> ce que le processus fait (en terme d'appels systèmes). Il ne faut pas
> hésiter à poster la sortie de cette commande (ou un extrait si c'est très
> long/répétitif) ici même pour vous aider à interpréter la sortie de cette
> outil (qui n'est pas forcément parlante aux non-programmeurs).
J'ai essayé et c'est moins loquace que les fois ou j'ai essayé strace.
strace -p 31662
Process 31662 attached - interrupt to quit
read(0,
strace -p 31652
Process 31652 attached - interrupt to quit
waitpid(31659,
strace -p 31659
Process 31659 attached - interrupt to quit
waitpid(-1,
strace -p 31651
Process 31651 attached - interrupt to quit
waitpid(31652,
On s'attend et on part ensemble, hein ? Sauf peut-être update-inetd qui n'arrive pas à lire ?
Merci pour ces pistes.
--
-+- Dominique Marin http://txodom.free.fr -+-
«Quand vous citez un texte con, n'oubliez pas le contexte.»
-+- Jacques Prévert -+-
Reply to: