Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/01/2012, à 21:13

spatzounette

Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Bonsoir,
je ne sais pas si je peux m'immiscer dans ce topic mais moi aussi ai un problème similaire depuis quelques jours:

Un extrait de ce que j'obtiens en console après un sudo apt-get upgrade:

dpkg : erreur : analyse du fichier '/var/lib/dpkg/status' vers la ligne 20767 paquet 'streamtuner2' :
 blank line in value of field 'Description' 
E: Sub-process /usr/bin/dpkg returned an error code (2)

S'il faut que je crée mon propre topic, merci de me le signaler et toutes mes excuses pour avoir squatté le sujet.

P.s. je suis aussi sous 10.04 Lucid.

Dernière modification par spatzounette (Le 11/01/2012, à 01:00)


Il est très facile de se compliquer la vie,alors qu'il est très compliqué de se la simplifier.
Ici se trouve ma musique libre.

Hors ligne

#2 Le 10/01/2012, à 21:19

xabilon

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Salut

Ça a l'air d'être le même problème, en tout cas au début. Mais le souci de ce topic est parti vers autre chose : fichier status corrompu. Donc je scinde quand même, quitte à renvoyer l'autre vers celui-ci ensuite.

Ouvre ton fichier /var/lib/dpkg/status, et montre-nous le paragraphe correspondant à streamtuner2, autour de la ligne indiquée.

Dernière modification par xabilon (Le 10/01/2012, à 21:25)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 10/01/2012, à 21:37

spatzounette

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Voilou,
     

Package: streamtuner2
Status: install ok installed
Maintainer: Mario Salzer
Architecture: all
Version: 2.0.8
Depends: python, python-lxml, python-imaging, python-pyquery, python-keybinder, python-gtk2, python-glade2
Description: streamtuner2 - internet radio browser
 Copyright: Placed into the Public Domain, 2009/2010
 
 Browser for Internet Radio Stations
 
 streamtuner2 is a browser for radio station directories.
 It can fetch lists from SHOUTcast, Xiph.org, Live365,
 Jamendo, DMOZ, basic.ch, Punkcast. And it lists stream
 entries by category or genre. It reuses existing audio
 players, and recording is delegated to streamripper.
 
 It mimics the original streamtuner 0.99.99, but is easier
 to extend because it's written entirely in Python. It's
 already in a stable and useable form.

Il est très facile de se compliquer la vie,alors qu'il est très compliqué de se la simplifier.
Ici se trouve ma musique libre.

Hors ligne

#4 Le 10/01/2012, à 23:35

xabilon

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

D'accord. Alors attention, on va faire une petite modif dans ce fichier.
Tout d'abord fais-en une sauvegarde, on sait jamais :

sudo cp /var/lib/dpkg/status /var/lib/dpkg/status-backup

Le fichier status ne permet pas les lignes vides dans le champ "Description" du paquet. Il faut remplacer les lignes vides par un point (.)
Donc ouvre-le avec les droits nécessaires:

gksudo gedit /var/lib/dpkg/status

Puis tu vas dans les lignes fautives, et tu mets des points pour que ça donne ça :

Description: streamtuner2 - internet radio browser
 Copyright: Placed into the Public Domain, 2009/2010
 .
 Browser for Internet Radio Stations
 .
 streamtuner2 is a browser for radio station directories.
 It can fetch lists from SHOUTcast, Xiph.org, Live365,
 Jamendo, DMOZ, basic.ch, Punkcast. And it lists stream
 entries by category or genre. It reuses existing audio
 players, and recording is delegated to streamripper.
 .
 It mimics the original streamtuner 0.99.99, but is easier
 to extend because it's written entirely in Python. It's
 already in a stable and useable form.

Attention, il y a bien un espace au début de chaque ligne après "Description: streamtuner2 - internet radio browser", ne les supprime pas, et mets les points après l'espace.
Tu sauves, tu fermes, et tu fais un sudo apt-get upgrade voir ce qu'il dit.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#5 Le 11/01/2012, à 00:16

spatzounette

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Bon ,je viens de suivre à la lettre ces instructions et j'ai eu un faux espoir avec sudo apt-get upgrade ,
car il a téléchargé les paquets nécessitant une mise à jour puis au moment de l'installation,re-message d'erreur que voici:

spatzounette@spatzounette-desktop:~$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront mis à jour :
  libavutil-extra-49 libvlc5 libvlccore4 thunderbird thunderbird-locale-fr vlc
  vlc-data vlc-nox vlc-plugin-notify vlc-plugin-pulse
10 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
3 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/33,0Mo dans les archives.
Après cette opération, 2 046ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
dpkg : erreur : analyse du fichier '/var/lib/dpkg/status' vers la ligne 20779 paquet 'streamtuner2' :
 blank line in value of field 'Description' 
E: Sub-process /usr/bin/dpkg returned an error code (2

Voilà...


Il est très facile de se compliquer la vie,alors qu'il est très compliqué de se la simplifier.
Ici se trouve ma musique libre.

Hors ligne

#6 Le 11/01/2012, à 00:18

xabilon

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Tu as bien vérifié qu'il n'y a aucune ligne vide dans le champ "Description" (là il te donne l'erreur 10 lignes plus loin) ?
Les seules lignes vides permises sont celles qui sont suivies de "Package: ...", donc le paragraphe correspondant au paquet suivant.
Les lignes vides servent donc à séparer les paquets dans le fichier status.

Edit : apparemment tu as dû oublier la ligne vide juste avant ceci :

 There is no license to accept. Streamtuner2 is open source
 and released into the Public Domain.

Dernière modification par xabilon (Le 11/01/2012, à 00:34)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#7 Le 11/01/2012, à 00:58

spatzounette

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Bon ,je crois que j'ai résolu mon problème: merci de ton aide, Xabilon.
mais le texte "code" de ton post n°4 était incomplet, il manquait aussi un point sous la ligne":..useable form"
Puis après un autre sudo apt-get upgrade infructueux,qui me signale une erreur cette fois dans /var/lib/dpkg/available ,
j'ai fait la même modif au paragraphe streamtuner2 ,sauvegardé,apt-get upgradé et miracle j'ai pu effectuer mes mises à jour.

Mille fois merci,je marque "résolu".


Il est très facile de se compliquer la vie,alors qu'il est très compliqué de se la simplifier.
Ici se trouve ma musique libre.

Hors ligne

#8 Le 11/01/2012, à 01:02

xabilon

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Euh ... non, c'était ton post#3 qui était incomplet, je n'ai fait que me baser dessus big_smile
Et oui, il y a eu une autre discussion similaire ce soir, et le fichier available avait aussi la même erreur.
Bizarre quand même, ces erreurs en série dans le fichier status ...


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#9 Le 11/01/2012, à 01:05

spatzounette

Re : Erreur dans le fichier status au niveau de streamtuner2 [Résolu]

Au temps pour moi tu as raison pour le post #3.
Bizarre en effet...


Il est très facile de se compliquer la vie,alors qu'il est très compliqué de se la simplifier.
Ici se trouve ma musique libre.

Hors ligne