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 31/05/2009, à 19:40

parislanuit

[Résolu] problème synaptic/apt/dpkg -- paquets cassés

Bonjour


Une bonne âme pourrait-elle m'aider...



En installant des paquets de VLC (lecteur vidéo) j'ai eu une panne machine qui a conduit à son freeze total.
Du coup les paquets n'ont pu être installés et synaptic /apt/dpkg m'envoient des message d'erreurs.

C'est en voulant installer freetuxtv que des messages d'erreurs sont apparus (avant aussi sur la berre de taches).

===
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
hal@hal-desktop:~$ sudo apt-get install freetuxtv
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
  libcurl3
Les NOUVEAUX paquets suivants seront installés :
  freetuxtv libcurl3
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
6 partiellement installés ou enlevés.
Il est nécessaire de prendre 408ko dans les archives.
Après cette opération, 991ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Réception de : 1 http://fr.archive.ubuntu.com jaunty/main libcurl3 7.18.2-8ubuntu4 [220kB]
Réception de : 2 http://packages.freetuxtv.org intrepid/main freetuxtv 0.2.1-1 [188kB]
408ko réceptionnés en 0s (1268ko/s)                                           
Sélection du paquet libcurl3 précédemment désélectionné.
(Lecture de la base de données... 107522 fichiers et répertoires déjà installés.)
Dépaquetage de libcurl3 (à partir de .../libcurl3_7.18.2-8ubuntu4_i386.deb) ...
Sélection du paquet freetuxtv précédemment désélectionné.
Dépaquetage de freetuxtv (à partir de .../freetuxtv_0.2.1-1_i386.deb) ...
Paramétrage de libaudio2 (1.9.1-5) ...
dpkg (sous-processus) : impossible d'exécuter post-installation script: Erreur de format pour exec()
dpkg : erreur de traitement de libaudio2 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
dpkg : des problèmes de dépendances empêchent la configuration de libqtgui4 :
libqtgui4 dépend de libaudio2 ; cependant :
Le paquet libaudio2 n'est pas encore configuré.
dpkg : erreur de traitement de libqtgui4 (--configure) :
problèmes de dépendances - laissé non configuré
No apport report written because the error message indicates its a followup error from a previous failure.
                          dpkg : des problèmes de dépendances empêchent la configuration de libqt4-designer :
libqt4-designer dépend de libqtgui4 (= 4.5.0-0ubuntu4.1) ; cependant :
Le paquet libqtgui4 n'est pas encore configuré.
dpkg : erreur de traitement de libqt4-designer (--configure) :
problèmes de dépendances - laissé non configuré
No apport report written because the error message indicates its a followup error from a previous failure.
                          dpkg : des problèmes de dépendances empêchent la configuration de libqt4-qt3support :
libqt4-qt3support dépend de libqt4-designer (= 4.5.0-0ubuntu4.1) ; cependant :
Le paquet libqt4-designer n'est pas encore configuré.
libqt4-qt3support dépend de libqtgui4 (= 4.5.0-0ubuntu4.1) ; cependant :
Le paquet libqtgui4 n'est pas encore configuré.
dpkg : erreur de traitement de libqt4-qt3support (--configure) :
problèmes de dépendances - laissé non configuré
No apport report written because MaxReports is reached already
                                                              dpkg : des problèmes de dépendances empêchent la configuration de qt4-qtconfig :
qt4-qtconfig dépend de libqt4-qt3support (= 4.5.0-0ubuntu4.1) ; cependant :
Le paquet libqt4-qt3support n'est pas encore configuré.
qt4-qtconfig dépend de libqtgui4 (= 4.5.0-0ubuntu4.1) ; cependant :
Le paquet libqtgui4 n'est pas encore configuré.
dpkg : erreur de traitement de qt4-qtconfig (--configure) :
problèmes de dépendances - laissé non configuré
No apport report written because MaxReports is reached already
                                                              dpkg : des problèmes de dépendances empêchent la configuration de vlc :
vlc dépend de libqtgui4 (>= 4.5.0~+rc1) ; cependant :
Le paquet libqtgui4 n'est pas encore configuré.
dpkg : erreur de traitement de vlc (--configure) :
problèmes de dépendances - laissé non configuré
No apport report written because MaxReports is reached already
                                                              Paramétrage de libcurl3 (7.18.2-8ubuntu4) ...

dpkg : des problèmes de dépendances empêchent la configuration de freetuxtv :
freetuxtv dépend de vlc ; cependant :
Le paquet vlc n'est pas encore configuré.
dpkg : erreur de traitement de freetuxtv (--configure) :
problèmes de dépendances - laissé non configuré
No apport report written because MaxReports is reached already
                                                              Traitement des actions différées (« triggers ») pour « libc6 »...
ldconfig deferred processing now taking place
/sbin/ldconfig.real: File /usr/lib/libaudio.so.2.4 is empty, not checked.
/sbin/ldconfig.real: File /usr/lib/libaudio.so.2 is empty, not checked.
Des erreurs ont été rencontrées pendant l'exécution :
libaudio2
libqtgui4
libqt4-designer
libqt4-qt3support
qt4-qtconfig
vlc
freetuxtv
E: Sub-process /usr/bin/dpkg returned an error code (1)
hal@hal-desktop:~$ sudo apt-get uninstall freetuxtunv
E: L'opération uninstall n'est pas valable
hal@hal-desktop:~$

===


- J'ai donc essaye de retirer tous les paquets qui posent problème mais impossible.

voici les messages d'erreur:

=======================

dpkg: erreur lors du nettoyage: le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
libaudio
E: Sub process /usr/bin/dpkg returned an error code (1)
E: libaudio2: le sous-processus pre-removal script a retourné une erreur de sortie d'état 2

========================

Quelqu'un pour m'aider?


(suis sous jaunty formaté en ext4)

Dernière modification par parislanuit (Le 06/06/2009, à 09:43)

Hors ligne

#2 Le 31/05/2009, à 21:23

wido

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Bonjour,

gksu gedit /var/lib/dpkg/info/libaudio2.postrm

Puis remplacez "exit 1" par "exit 0" et s'il n'y a pas "exit 1" mettez "exit 0" à la fin. (ou l'inverse, etc.)

doc: http://doc.ubuntu-fr.org/probleme_apt#e … e_d_etat_1

Hors ligne

#3 Le 31/05/2009, à 21:30

lykhead

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

salut

essaye un petit

sudo apt-get install -f
ou  -a


il n'y a jamais de bon ou de mauvais choix, uniquement des directions qui diffèrent.
Fedora 35
MSI A320M pro / A10-9700 AMD APU w/ Radeon R7 3,8 GHz / 8Ghz
SSD 120Go / HDD 4To

Hors ligne

#4 Le 01/06/2009, à 06:24

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Je vous remercie.
Lykhead, ça ne fonctionne pas, mais j'ai éssayé!

Wido, je te remercie du lien mais je n'ai pas résolu mon PB.

Le fichier libaudio2.postrm n'existe pas et le fichier libaudio2.postinst est vide(taille: 0 bytes).

Je dois quand même ajouter "exit 0" dans ce fichier vide ?

Merci d'avance!






Code:
====================

hal@hal-desktop:~$ sudo apt-get install -f
[sudo] password for hal:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de libaudio2 (1.9.1-5) ...
dpkg (sous-processus) : impossible d'exécuter post-installation script: Erreur de format pour exec()
dpkg : erreur de traitement de libaudio2 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
libaudio2
E: Sub-process /usr/bin/dpkg returned an error code (1)
hal@hal-desktop:~$ sudo apt-get install -a
E: L'option « a » de la ligne de commande [d'origine -a] est inconnue.
hal@hal-desktop:~$ gksu gedit /var/lib/dpkg/info/libaudio2.postrm
^C
hal@hal-desktop:~$ gksu gedit /var/lib/dpkg/info/libaudio2.postinst
hal@hal-desktop:~$ sudo gksu gedit /var/lib/dpkg/info/libaudio2.postinst
hal@hal-desktop:~$  sudo dpkg -r --force-remove-reinstreq libaudio
dpkg - avertissement : requête ignorée : suppression de libaudio, qui n'est pas installé.
hal@hal-desktop:~$ gksudo gedit /var/lib/dpkg/info/libaudio2.postinst

=================



Help Help Help!

Dernière modification par parislanuit (Le 01/06/2009, à 06:25)

Hors ligne

#5 Le 01/06/2009, à 07:26

idioteidiote

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Bonjour,
Est-ce que vlc fonctionne toujours?

En installant des paquets de VLC (lecteur vidéo) j'ai eu une panne machine qui a conduit à son freeze total.
Du coup les paquets n'ont pu être installés et synaptic /apt/dpkg m'envoient des message d'erreurs.

C'est en voulant installer freetuxtv que des messages d'erreurs sont apparus (avant aussi sur la berre de taches).

Ne serait-il pas plus simple de désinstaller,

sudo apt-get remove [nom_du_ou_des_paquets]

et purger

sudo dpkg --force-all --purge  [nom_du_ou_des_paquets]

et réinstaller proprement?


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#6 Le 01/06/2009, à 07:40

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Merci ldlote

J'ai retiré VLC et toutes ses dépendances (suppression complète) mais libaudio2 ne part pas car il y a ce problème dpkg 'etat de sortie' (alors que tous les autres paquets & dépendances on été retirés...

J'ai meme essaye de desinstaller libaudio2 seul et toujours pareil...

En ce qui concerne apt-get. / dpkg voici le message reçu:
==
hal@hal-desktop:~$ sudo apt-get remove libaudio2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  libaudio2
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 197ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 107459 fichiers et répertoires déjà installés.)
Suppression de libaudio2 ...
dpkg (sous-processus) : impossible d'exécuter pre-removal script: Erreur de format pour exec()
dpkg : erreur de traitement de libaudio2 (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie d'état 2
dpkg (sous-processus) : impossible d'exécuter post-installation script: Erreur de format pour exec()
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
libaudio2
E: Sub-process /usr/bin/dpkg returned an error code (1)
hal@hal-desktop:~$ sudo dpkg --force-all --purge libaudio2
(Lecture de la base de données... 107459 fichiers et répertoires déjà installés.)
Suppression de libaudio2 ...
dpkg (sous-processus) : impossible d'exécuter pre-removal script: Erreur de format pour exec()
dpkg : erreur de traitement de libaudio2 (--purge) :
le sous-processus pre-removal script a retourné une erreur de sortie d'état 2
dpkg (sous-processus) : impossible d'exécuter post-installation script: Erreur de format pour exec()
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
libaudio2
==

Help Help!

Dernière modification par parislanuit (Le 02/06/2009, à 15:57)

Hors ligne

#7 Le 01/06/2009, à 11:37

idioteidiote

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

alors fais un

sudo find / -name 'libaudio2'

et poste le retour

Dernière modification par idioteidiote (Le 01/06/2009, à 11:38)


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#8 Le 01/06/2009, à 15:04

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Voila :

hal@hal-desktop:~$ sudo find / -name 'libaudio2'
[sudo] password for hal: 
/usr/share/doc/libaudio2
hal@hal-desktop:~$

Hors ligne

#9 Le 01/06/2009, à 19:20

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Bon je ne touche a rien j'attends vos indications ..

Hors ligne

#10 Le 01/06/2009, à 19:54

wido

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

et pour le fichier libaudio2.postinst

gksudo gedit /var/lib/dpkg/info/libaudio2.postinst

ajoute un exit 0 et enregistre refais une mise à jour, si ça ne fonctionne pas change le exit 0 en exit 1 et refais la manipulation.

Hors ligne

#11 Le 01/06/2009, à 21:13

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

1- chez moi ce fichier est totalement vide aussi , comme les précédents... 0 octets
donc feulle blanche ...
alors j'ai bien mis exit 0 puis exit 1 mais je mets à jour , recharge et essaye de supprimer le paquet et toujours cette erreur :
E: libaudio2: le sous-processus pre-removal script a retourné une erreur de sortie d'état 2

J'ai une petite idée mais je reste sous votre contrôle.

Mes fichiers sont vides donc c'est que pendant l'interruption d'installation ils ont été créés mais l'installation s'est interrompue et n'a pas copié le code. Si ces fichiers contiennent du code chez vous, je peux peut-être recopier ce code manuellement...

Si vous me copiez ce code pour

gksudo gedit /var/lib/dpkg/info/libaudio2.postinst
gksudo gedit /var/lib/dpkg/info/libaudio2.postrm
gksudo gedit /var/lib/dpkg/info/libaudio2.prerm

Je vais essayer de remettre ce code dans les fichiers manuellement.


Qu'en pensez-vous?
...

Hors ligne

#12 Le 01/06/2009, à 21:43

lykhead

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

salut
essaye en passant par synaptic
edition
reparrer les paquet cassé


il n'y a jamais de bon ou de mauvais choix, uniquement des directions qui diffèrent.
Fedora 35
MSI A320M pro / A10-9700 AMD APU w/ Radeon R7 3,8 GHz / 8Ghz
SSD 120Go / HDD 4To

Hors ligne

#13 Le 01/06/2009, à 22:26

idioteidiote

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

parislanuit a écrit :

1- chez moi ce fichier est totalement vide aussi , comme les précédents... 0 octets
donc feulle blanche ...
alors j'ai bien mis exit 0 puis exit 1 mais je mets à jour , recharge et essaye de supprimer le paquet et toujours cette erreur :
E: libaudio2: le sous-processus pre-removal script a retourné une erreur de sortie d'état 2

J'ai une petite idée mais je reste sous votre contrôle.

Mes fichiers sont vides donc c'est que pendant l'interruption d'installation ils ont été créés mais l'installation s'est interrompue et n'a pas copié le code. Si ces fichiers contiennent du code chez vous, je peux peut-être recopier ce code manuellement...

Si vous me copiez ce code pour

[etc...]
je vais essayer de remettre ce code dans les fichiers manuellement.


Qu'en pensez-vous?
...

chez moi: (attention : sur cette tour, je suis en feisty 7.04 - périmé mais très très stable )


gksudo gedit /var/lib/dpkg/info/libaudio2.postinst

#!/bin/sh

if [ "$1" = "configure" ]; then
        ldconfig
fi

gksudo gedit /var/lib/dpkg/info/libaudio2.postrm

fichier vide

gksudo gedit /var/lib/dpkg/info/libaudio2.prerm

#!/bin/sh

if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/libaudio2 ]; then
   rm -f /usr/doc/libaudio2
fi

EDIT:

je réalise que mon message précédent était incomplet: il fallait lire:

sudo find / -name 'libaudio2*'

l'objectif étant de localiser toutes les occurences de libaudio2  et il manquait l'astérisque pour prolonger la recherche en incluant les extensions, etc.
Dans le pire des cas, en effaçant manuellement avec précaution toutes les occurences de libaudio2 + extensions, et en ré-installant proprement. Mais bon, ce sont encore des redites.

Dernière modification par idioteidiote (Le 01/06/2009, à 22:31)


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#14 Le 02/06/2009, à 12:06

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Merci ldlote

Voila :

hal@hal-desktop:~$ sudo find / -name 'libaudio2*'
[sudo] password for hal: 
/var/crash/libaudio2.0.crash
/var/lib/dpkg/info/libaudio2.prerm~
/var/lib/dpkg/info/libaudio2.list
/var/lib/dpkg/info/libaudio2.shlibs
/var/lib/dpkg/info/libaudio2.postinst~
/var/lib/dpkg/info/libaudio2.postinst
/var/lib/dpkg/info/libaudio2.prerm
/usr/share/doc/libaudio2
hal@hal-desktop:~$

Avant de passer à l'étape suivante dis moi ce que je dois faire sur le fichiers autres que prerm, postinst. D'ailleurs je remarque que postrm n'est pas listé...

Pour info :
shlibs: vide 0 bytes
list:     353 bytes :

/.
/usr
/usr/lib
/usr/lib/libaudio.so.2.4
/usr/lib/AuErrorDB
/usr/share
/usr/share/doc
/usr/share/doc/libaudio2
/usr/share/doc/libaudio2/TODO.gz
/usr/share/doc/libaudio2/changelog.gz
/usr/share/doc/libaudio2/copyright
/usr/share/doc/libaudio2/FAQ.gz
/usr/share/doc/libaudio2/README.gz
/usr/share/doc/libaudio2/changelog.Debian.gz
/usr/lib/libaudio.so.2

Que me conseilles tu de faire ?

Dernière modification par parislanuit (Le 02/06/2009, à 15:53)

Hors ligne

#15 Le 02/06/2009, à 12:07

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Je peux poster le rapport de crash mais il fait plusieurs pages...
Mais si quelqu'un en a besoin no soucis.

Hors ligne

#16 Le 02/06/2009, à 13:47

wido

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

tu pourrais utiliser les balises code merci smile
voir doc: http://forum.ubuntu-fr.org/help.php#bbcode

Hors ligne

#17 Le 06/06/2009, à 09:28

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Merci j'ai regardé sur une 9.04 pour plus de securité.
Le code poiur les fichiers que tu me donnes sont exactement les mêmes.
Pour

ubu@ubu:~$ gksudo gedit /var/lib/dpkg/info/libaudio2.list

on a

/.
/usr
/usr/lib
/usr/lib/libaudio.so.2.4
/usr/lib/AuErrorDB
/usr/share
/usr/share/doc
/usr/share/doc/libaudio2
/usr/share/doc/libaudio2/TODO.gz
/usr/share/doc/libaudio2/changelog.gz
/usr/share/doc/libaudio2/copyright
/usr/share/doc/libaudio2/FAQ.gz
/usr/share/doc/libaudio2/README.gz
/usr/share/doc/libaudio2/changelog.Debian.gz
/usr/lib/libaudio.so.2

Hors ligne

#18 Le 06/06/2009, à 09:43

parislanuit

Re : [Résolu] problème synaptic/apt/dpkg -- paquets cassés

Dernier fichier

gksudo gedit /var/lib/dpkg/info/libaudio2.shlibs

Vide chez moi que j'ai donc dû modifier & ajouter les mots:

libaudio 2 libaudio2

dedans.

Une fois tout ces fichiers remplis tout fonctionne parfaitement.

Merci à tous pour votre aide.

Hors ligne