Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 06-01-2014 19:35:04

taureau89_9
Adhérent(e)
Lieu : A proximité de LFLA
Distrib. : Debian Testing
Noyau : 4.7.0-1-amd64
(G)UI : Gnome 3.20+1 + gnome-shell 3.22.0-1
Inscription : 16-09-2011

[Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

Bonjour à tous, et meilleurs voeux, pour mon premier message de l'année.


Lorsque j'essaie de faire une mise à jour, j'ai la réponse suivante :

root@990FX6100:/home/andre# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
  linux-image-amd64 linux-source
Les paquets suivants seront mis à jour :
  gzip init-system-helpers libaudit-common libaudit1 libfreetype6 libfreetype6-dev libgudev-1.0-0 libnepomukcore4 libpam-systemd
  libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libspandsp2 libsystemd-daemon0 libsystemd-journal0
  libsystemd-login0 libudev1 linux-libc-dev manpages-fr-extra nepomuk-core-data nepomuk-core-runtime python2.7 python2.7-dev
  python2.7-minimal systemd udev whois x11-session-utils
29 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
Il est nécessaire de prendre 0 o/34,0 Mo dans les archives.
Après cette opération, 298 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
/usr/lib/ruby/vendor_ruby/debian.rb:24:in `require': no such file to load -- debian_version (LoadError)
  from /usr/lib/ruby/vendor_ruby/debian.rb:24
  from /usr/sbin/apt-listbugs:289:in `require'
  from /usr/sbin/apt-listbugs:289
E: Le sous-processus /usr/sbin/apt-listbugs apt a renvoyé un code d'erreur (1)
E: Failure running script /usr/sbin/apt-listbugs apt
root@990FX6100:/home/andre#



Je me suis dit, qu'est-ce qu'il me raconte, apt-listbugs, je vais l'enlever !
Mais tant qu'il est présent, il est actif, et même avec un :

apt-get purge apt-listbugs


j'ai la même réponse !
Et également la même réponse si je veux installer un paquet !
Donc je suis bloqué.
La ligne 24 du script /usr/lib/ruby/vendor_ruby/debian.rb est la suivante :

require 'debian_version'




Pourquoi ça bloque ?


Je précise qu'il y a des lustres que je suis en testing avec le même sources.list et le même preferences et c'est la première fois que j'ai ce problème.


Un conseil serait le bienvenu.
Une idée ?

Dernière modification par taureau89_9 (07-01-2014 00:03:35)


CM Asus Sabertooth 990FX, Proc FX 8350, 4 x 8Go DDR3 1866Mhz, GTX 750ti 2Go, DD 2 To Sata 3

Hors ligne

#2 06-01-2014 19:55:00

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

taureau89_9 a écrit :

Je précise qu'il y a des lustres que je suis en testing avec le même sources.list et le même preferences


Tu as testing de marqué dans tes sources ou le nom release jessie pour être en testing et non l'ancien non wheezy qui est la stable actuelle et l'ancien testing donc ? smile


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#3 06-01-2014 19:59:28

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

Salut,

Si tu veux le virer :

dpkg -r apt-listbugs


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#4 06-01-2014 20:00:45

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

Ah, et normalement, debian_version est un .so fourni par ruby-debian. Je te conseille de vérifier s'il est bien installé, et si c'est le cas, quelle est sa version.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 06-01-2014 20:05:33

taureau89_9
Adhérent(e)
Lieu : A proximité de LFLA
Distrib. : Debian Testing
Noyau : 4.7.0-1-amd64
(G)UI : Gnome 3.20+1 + gnome-shell 3.22.0-1
Inscription : 16-09-2011

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

Je suis majoritairement en testing.


Mais, je peux si je le veux piocher ailleurs (ça ne m'arrive que très rarement).


Pour ce ce soit bien clair, voici mon sources.list :

################################################
## stable
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free

## stable multimedia
deb http://www.deb-multimedia.org stable main non-free
deb-src http://www.deb-multimedia.org/ stable main

# stable security
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

# stable update
deb http://ftp.fr.debian.org/debian/ stable-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable-updates main contrib non-free

################################################
## testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free

## testing multimedia
deb http://www.deb-multimedia.org testing main non-free
deb-src http://www.deb-multimedia.org/ testing main

## testing security
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

################################################
## sid
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

## sid multimedia
deb http://www.deb-multimedia.org/ sid main
deb-src http://www.deb-multimedia.org/ sid main

################################################
## experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free

# experimental multimedia (uniquement 64 bits, décommentez les lignes dans ce cas)
deb http://www.deb-multimedia.org/ experimental main
deb-src http://www.deb-multimedia.org/ experimental main




et mon preferences :

Package: *
Pin: release o=apt-build
Pin-Priority: 995

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 990

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 985

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=stable-updates,l=Debian
Pin-Priority: 980

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 980

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 975

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 980

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 90

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 90

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 90

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 85

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 90: *

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 85

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 90




et ce, depuis des lustres, et jamais eu ce problème.


Je précise aussi que j'ai essayé aptitude, mais il apt-listbugs est actif aussi dans aptitude, donc, pareil !


[EDIT]Je vois que captnfab m'a répondu, je zieute.[/EDIT]

Dernière modification par taureau89_9 (06-01-2014 20:06:45)


CM Asus Sabertooth 990FX, Proc FX 8350, 4 x 8Go DDR3 1866Mhz, GTX 750ti 2Go, DD 2 To Sata 3

Hors ligne

#6 06-01-2014 20:10:47

taureau89_9
Adhérent(e)
Lieu : A proximité de LFLA
Distrib. : Debian Testing
Noyau : 4.7.0-1-amd64
(G)UI : Gnome 3.20+1 + gnome-shell 3.22.0-1
Inscription : 16-09-2011

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

captnfab a écrit :

Ah, et normalement, debian_version est un .so fourni par ruby-debian. Je te conseille de vérifier s'il est bien installé, et si c'est le cas, quelle est sa version.



Oui, captnfab, ruby-debian est installé, version 3.8 .

Du reste depuis la précédente maj je n'ai rien changé à mon système, c'est pourquoi je ne pige pas bien ce qui a pu se passer.

J'attends votre retour d'info avant de virer apt-listbugs.

Dernière modification par taureau89_9 (06-01-2014 20:11:25)


CM Asus Sabertooth 990FX, Proc FX 8350, 4 x 8Go DDR3 1866Mhz, GTX 750ti 2Go, DD 2 To Sata 3

Hors ligne

#7 06-01-2014 20:49:57

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

taureau89_9 a écrit :

Du reste depuis la précédente maj je n'ai rien changé à mon système, c'est pourquoi je ne pige pas bien ce qui a pu se passer.


Eh bien, apt-listbugs est justement un programme qui ne s'exécute que lors (en fait juste avant) des mises à jour. Donc lors de ta dernière mise à jour tu as du installer une version défectueuse de apt-listbugs (je me souviens en avoir vu passer une, mais c'était il y a plus d'un mois, et je crois que c'était la faute à une lib.)

Donc mon conseil, c'est de virer apt-listbugs, de faire la mise à jour, puis de le remettre, je pense que le problème a été corrigé depuis. À quand remonte ta dernière mise à jour ?


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#8 06-01-2014 22:48:22

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
Inscription : 18-11-2013
Site Web

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

C'est un bug que je viens de rencontrer et la solution est simple :

_commence par réinstaller la version précédente de ruby-debian avec dpkg

dpkg -i /var/cache/apt/archives/ruby-debian_0.3.8+b1_amd64.deb


_installe ensuite la version 1.9 de ruby en remplacement de la version 1.8 (la version 1.8 est en passe de quitter Debian)

apt-get install ruby ruby1.8-



Pouf, ça remarche wink (et tu peux remettre ruby-debian à jour sans que ça bloque apt-listbugs)

En fait, la nouvelle version de ruby-debian n'est plus compatible avec ruby1.8 mais la transition est mal gérée pour l'instant.
Les discussions font rage sur la liste de diffusion ruby-debian pour régler ce problème…

-----

J'ai retrouvé le rapport de bug :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734256

Dernière modification par vv222 (06-01-2014 22:51:29)


Jouer sous Debian ? Facile !

Hors ligne

#9 07-01-2014 00:00:58

taureau89_9
Adhérent(e)
Lieu : A proximité de LFLA
Distrib. : Debian Testing
Noyau : 4.7.0-1-amd64
(G)UI : Gnome 3.20+1 + gnome-shell 3.22.0-1
Inscription : 16-09-2011

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

Un grand merci vv222.


La première commande n'était pas nécessaire car j'avais déjà la 0.3.8+b1_amd64 .
Et la seconde ne pouvait marcher avec apt-listbugs installé.
J'ai donc viré apt-listbugs avec dpkg (c'est vrai que j'utilise le plus souvent apt-get et quelquefois aptitude et je n'avais pas pensé à dpkg).
Puis installé ruby 1.9, et enfin remis apt-listbugs.
Qui du reste n'est vraiment pas très utile en testing.

C'est reparti, tout baigne.

CM Asus Sabertooth 990FX, Proc FX 8350, 4 x 8Go DDR3 1866Mhz, GTX 750ti 2Go, DD 2 To Sata 3

Hors ligne

#10 07-01-2014 09:57:01

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
Inscription : 18-11-2013
Site Web

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

Tu es sûr de ton coup au niveau de la version de debian-ruby ?
Le bug est apparu chez moi au moment où je suis passé de la version 0.3.8+b1 à la version 0.3.8+b2, bug qui a disparu lorsque je suis revenu à cette première version.

Si vraiment tu a observé ce bug avec la version 0.3.8+b1 et que tu réussis à le reproduire, ce serait une bonne idée de le signaler dans le rapport de bug que j'ai donné en lien.

-----

taureau89_9 a écrit :

(c'est vrai que j'utilise le plus souvent apt-get et quelquefois aptitude et je n'avais pas pensé à dpkg)


Bah, c'est normal, dpkg ne devrait être utilisé directement que dans ces rares situations où APT est dans les choux.
Alors si tu n'as pas pour habitude de casser APT tu ne dois pas avoir besoin d'utiliser dpkg trop souvent wink

Dernière modification par vv222 (07-01-2014 09:59:40)


Jouer sous Debian ? Facile !

Hors ligne

#11 07-01-2014 15:11:47

taureau89_9
Adhérent(e)
Lieu : A proximité de LFLA
Distrib. : Debian Testing
Noyau : 4.7.0-1-amd64
(G)UI : Gnome 3.20+1 + gnome-shell 3.22.0-1
Inscription : 16-09-2011

Re : [Résolu] Erreur apt-listbugs qui m'empêche la mise à jour.

Oui, bien vu, vv222, j'avais bien la version 0.3.8+b2 et non b1.


Donc je n'ai pas assez fait attention en lisant le message d'erreur en console et j'ai cru que j'étais toujours en b1 :

root@990FX6100:/home/andre# dpkg -i /var/cache/apt/archives/ruby-debian_0.3.8+b1_amd64.deb
dpkg: error processing archive /var/cache/apt/archives/ruby-debian_0.3.8+b1_amd64.deb (--install):
 ne peut pas accéder à l'archive: Aucun fichier ou dossier de ce type
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/ruby-debian_0.3.8+b1_amd64.deb
root@990FX6100:/home/andre#




Conclusion, je suis toujours en ruby-debian 0.3.8+b2 et le bug disparaît avec le paquet ruby ( qui est en version 1.9.3 ) alors qu'avec le paquet ruby 1.8 (qui était en version 1.8.7.858-9 ) j'avais le bug.


Et effectivement je n'utilise quasiment jamais dpkg, sauf dans le cas où pour raison x ou y un ou des paquet installés ne se sont pas configurés, avec dpkg-reconfigure.

Dernière modification par taureau89_9 (07-01-2014 15:18:07)


CM Asus Sabertooth 990FX, Proc FX 8350, 4 x 8Go DDR3 1866Mhz, GTX 750ti 2Go, DD 2 To Sata 3

Hors ligne

Pied de page des forums