OVH Cloud OVH Cloud

Erreur safe-upgrade - sid/32bits - ruby

3 réponses
Avatar
m3t4linux
Bonsoir =E0 tous,

Depuis deux jours, un safe-upgrade sur ma sid/32bits me renvois l'erreur=20
suivante :=20


Lecture des champs des paquets... 69%/usr/lib/ruby/1.8/debian/utils.rb:32:i=
n=20
`pipe': Too many open files (Errno::EMFILE)
from /usr/lib/ruby/1.8/debian/utils.rb:32:in `pipeline'
from /usr/lib/ruby/1.8/debian/utils.rb:71:in `gunzip'
from /usr/lib/ruby/1.8/debian.rb:515:in `deb_fp'
from /usr/lib/ruby/1.8/debian/ar.rb:146:in `open'
from /usr/lib/ruby/1.8/debian/ar.rb:143:in `each'
from /usr/lib/ruby/1.8/debian/ar.rb:143:in `open'
from /usr/lib/ruby/1.8/debian.rb:514:in `deb_fp'
from /usr/lib/ruby/1.8/debian.rb:537:in `data_fp'
from /usr/lib/ruby/1.8/debian.rb:558:in `filename=3D'
from /usr/lib/ruby/1.8/debian.rb:147:in `load'
from /usr/lib/ruby/1.8/debian.rb:82:in `field'
from /usr/share/apt-listbugs/apt-listbugs/logic.rb:729:in `field'
from /usr/share/apt-listbugs/apt-listbugs/logic.rb:747:in `create'
from /usr/share/apt-listbugs/apt-listbugs/logic.rb:739:in `each_index'
from /usr/share/apt-listbugs/apt-listbugs/logic.rb:739:in `create'
from /usr/sbin/apt-listbugs:323
E: Le sous-processus /usr/sbin/apt-listbugs apt || exit 10 a renvoy=E9 un c=
ode=20
d'erreur (10)
E: Failure running script /usr/sbin/apt-listbugs apt || exit 10
=C9chec de l'installation d'un paquet. Tentative de r=E9paration :
Lecture des listes de paquets... Fait
Construction de l'arbre des d=E9pendances
Lecture des informations d'=E9tat... Fait
Lecture de l'information d'=E9tat =E9tendu... Fait
Initialisation de l'=E9tat des paquets... Fait
Lecture des descriptions de t=E2ches... Fait


Qui a constat=E9 ce probl=E8me et comment y rem=E9dier si possible, Merci!!

=2D-=20
m3t4linux

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org

3 réponses

Avatar
Jean-Yves F. Barbier
m3t4linux a écrit :
Lecture des champs des paquets... 69%/usr/lib/ruby/1.8/debian/utils.rb:32:in
`pipe': Too many open files (Errno::EMFILE)
from /usr/lib/ruby/1.8/debian/utils.rb:32:in `pipeline'


...
Qui a constaté ce problème et comment y remédier si possible, Merci!!



1- pour la branche unstable, il *faut* installer 'apt-listbugs',

2- la seule solution pour en sortir est de lancer dselect, de le laisser
charger les MàJ, puis de le couper et d'installer les packages à la main.

--
Go 'way! You're bothering me!

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Avatar
Sylvain Sauvage
’jour,

Jean-Yves F. Barbier, samedi 9 janvier 2010, 22:42:54 CET

m3t4linux a écrit :
> Lecture des champs des paquets... 69%/usr/lib/ruby/1.8/debian/utils.rb: 32:in
> `pipe': Too many open files (Errno::EMFILE)
> from /usr/lib/ruby/1.8/debian/utils.rb:32:in `pipeline'
...
> Qui a constaté ce problème et comment y remédier si poss ible, Merci!!

1- pour la branche unstable, il *faut* installer 'apt-listbugs',



C’est justement un problème avec apt-listbugs (tu as coupà © le morceau :
from /usr/sbin/apt-listbugs:323
E: Le sous-processus /usr/sbin/apt-listbugs apt || exit 10 a renvoyé u n code
d'erreur (10)
) : http://bugs.debian.org/cgi-bin/bugreport.cgi?bugV4689

2- la seule solution pour en sortir est de lancer dselect, de le laisser
charger les MàJ, puis de le couper et d'installer les packages à la main.



Plus simple, outrepasser apt-listbugs :
APT_LISTBUGS_FRONTEND=none aptitude (ou apt-get ou autre)
Ça indique à apt-listbugs de ne pas utiliser d’UI, donc de ne
rien faire (pas d’UI donc pas de réponse possible à ses
questions, donc pas la peine de poser les questions).
Cela implique évidemment qu’on ne voit pas la liste des bogu es
(comme ta solution).

--
Sylvain Sauvage

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Avatar
m3t4linux
Le lundi 11 janvier 2010 13:18:09, Sylvain Sauvage a écrit :
’jour,

Jean-Yves F. Barbier, samedi 9 janvier 2010, 22:42:54 CET

> m3t4linux a écrit :
> > Lecture des champs des paquets...
> > 69%/usr/lib/ruby/1.8/debian/utils.rb:32:in `pipe': Too many open files
> > (Errno::EMFILE)
> > from /usr/lib/ruby/1.8/debian/utils.rb:32:in `pipeline'
>
> ...
>
> > Qui a constaté ce problème et comment y remédier si po ssible, Merci!!
>
> 1- pour la branche unstable, il *faut* installer 'apt-listbugs',

C’est justement un problème avec apt-listbugs (tu as coup é le morceau :
from /usr/sbin/apt-listbugs:323
E: Le sous-processus /usr/sbin/apt-listbugs apt || exit 10 a renvoyé un
code d'erreur (10)
) : http://bugs.debian.org/cgi-bin/bugreport.cgi?bugV4689

> 2- la seule solution pour en sortir est de lancer dselect, de le laisser
> charger les MàJ, puis de le couper et d'installer les packages à la
> main.

Plus simple, outrepasser apt-listbugs :
APT_LISTBUGS_FRONTEND=none aptitude (ou apt-get ou autre)
Ça indique à apt-listbugs de ne pas utiliser d’UI, do nc de ne
rien faire (pas d’UI donc pas de réponse possible à ses
questions, donc pas la peine de poser les questions).
Cela implique évidemment qu’on ne voit pas la liste des bo gues
(comme ta solution).



Bonjour,

J'ai en fait désinstallé au préalable apt-listbugs, lancà © safe-upgrade et puis
réinstallé apt-listbugs et ça a résolu mon problème

Merci pour le lien du bugs ;-)

--
m3t4linux

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS