Suite d'un soucis

Bonjour :slightly_smiling:

Je reviens vous demander conseil.
Je voudrais installer un plugin à Pidgin pour twitter bon, il n’existe que si on le compile
Oo me dis-je, n’est-ce pas fou de le faire en tant que débutant point d’interrogation

Ni une ni deux, je le fais, enfin j’essaye;
Je vais sur ce site : arnaud-feltz.developpez.com/tuto … de-blocks/

Et à la première commande que j’entre voici ce que j’obtiens :

[quote]Pouah-PC:~# apt-get install automake1.9
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 :
autoconf autotools-dev
Paquets suggérés :
autobook autoconf-archive autoconf-doc autoconf2.13 gettext gnu-standards libtool automake1.9-doc
Paquets recommandés :
automake automaken
Les NOUVEAUX paquets suivants seront installés :
autoconf automake1.9 autotools-dev
0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
3 partiellement installés ou enlevés.
Il est nécessaire de prendre 900ko dans les archives.
Après cette opération, 3359ko d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
Réception de : 1 ftp.fr.debian.org lenny/main autoconf 2.61-8 [448kB]
Réception de : 2 ftp.fr.debian.org lenny/main autotools-dev 20080123.1 [63,0kB]
Réception de : 3 ftp.fr.debian.org lenny/main automake1.9 1.9.6+nogfdl-3 [388kB]
900ko réceptionnés en 2s (321ko/s)
Sélection du paquet autoconf précédemment désélectionné.
(Lecture de la base de données… 103451 fichiers et répertoires déjà installés.)
Dépaquetage de autoconf (à partir de …/autoconf_2.61-8_all.deb) …
Sélection du paquet autotools-dev précédemment désélectionné.
Dépaquetage de autotools-dev (à partir de …/autotools-dev_20080123.1_all.deb) …
Sélection du paquet automake1.9 précédemment désélectionné.
Dépaquetage de automake1.9 (à partir de …/automake1.9_1.9.6+nogfdl-3_all.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de wx2.8-headers (2.8.10.1-0) …
Traceback (most recent call last):
File “/usr/bin/pycentral”, line 1891, in
main()
File “/usr/bin/pycentral”, line 1885, in main
rv = action.run(global_options)
File “/usr/bin/pycentral”, line 1243, in run
pkg.read_version_info()
File “/usr/bin/pycentral”, line 707, in read_version_info
raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version
dpkg : erreur de traitement de wx2.8-headers (–configure) :
le sous-processus post-installation script a retourné une erreur de sortie d’état 1
dpkg : des problèmes de dépendances empêchent la configuration de libwxbase2.8-dev :
libwxbase2.8-dev dépend de wx2.8-headers (= 2.8.10.1-0) ; cependant :
Le paquet wx2.8-headers n’est pas encore configuré.
dpkg : erreur de traitement de libwxbase2.8-dev (–configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libwxgtk2.8-dev :
libwxgtk2.8-dev dépend de wx2.8-headers (= 2.8.10.1-0) ; cependant :
Le paquet wx2.8-headers n’est pas encore configuré.
libwxgtk2.8-dev dépend de libwxbase2.8-dev (= 2.8.10.1-0) ; cependant :
Le paquet libwxbase2.8-dev n’est pas encore configuré.
dpkg : erreur de traitement de libwxgtk2.8-dev (–configure) :
problèmes de dépendances - laissé non configuré
Paramétrage de autoconf (2.61-8) …
Paramétrage de autotools-dev (20080123.1) …
Paramétrage de automake1.9 (1.9.6+nogfdl-3) …
Des erreurs ont été rencontrées pendant l’exécution :
wx2.8-headers
libwxbase2.8-dev
libwxgtk2.8-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)
Pouah-PC:~#
[/quote]

Problèmes de dépendances donc, avec comme point de départ :

raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version

Bon … selon google traduction field veut dire “volé” ou “champ” ca m’avance pas trop
Dois-je mettre ma version de python (que j’ai :open_mouth: :question: ) pour pouvoir dl codeblock qui va compiler mon plugin :question:

Autre soucis (mais minime) quelque commande, cette ligne apparaît :
W: Duplicate sources.list entry backports.org lenny-backports/main Packages (/var/lib/apt/lists/www.backports.org_debian_dists_lenny-backports_main_binary-i386_Packages)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

Si je le fais, il ne se passe rien

Merci aux personnes qui prendront un peu de leur temps pour me répondre :slightly_smiling:

Salut,

Pourquoi imposes-tu l’installation de la 1.9 alors que c’est la 1.10 sous Lenny ?
Pourquoi ne pas faire apt-get install automake ?

PS. Je sais qu’un souci n’arrive jamais seul srtout si tu lui mets un S

Hum… j’avoue que je n’ai pas regardé la version.

Malheuresement le résultat est le même…
A mon avis c’est un problème de python qui occasionne ça :

dpkg : erreur de traitement de wx2.8-headers (–configure) :
le sous-processus post-installation script a retourné une erreur de sortie d’état 1

Ethicle me conseille google (Arg !) ou je trouve peu de réponses notammennt :

[quote]Le 24/01/2008, à 00:21
Cooxkie
Je viens de résoudre moi même mon pb !

Il faut rajouter le packet libwxgtk2.8-0-ansi via synaptic.

Mais pour cela il faut :

Pré-requis : avoir le programe curl d’installé, sinon le faire depuis synaptic

  1. Rajouter un dépôt :

Code:
deb apt.tt-solutions.com/ubuntu/ feisty main

NB : Laisser “feisty” même si vous êtes sous Gutsy.

  1. Rajouter la clef publique

Code:
curl tt-solutions.com/vz/key.asc | sudo apt-key add -

  1. Télécharger libwxgtk2.8-0-ansi depuis synaptic[/quote]

Lien : forum.ubuntu-fr.org/viewtopic.php?id=185471
Mais le problème n’est pas le même, tu pense que si je dl la librairie avant, ça marchera :question: (si je trouve les dépots …)

Merci de ton aide :slightly_smiling:

[quote]gerard@debian:~$ sudo aptitude install automake -t stable -s
[sudo] password for gerard:
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu… Fait
Initialisation de l’état des paquets… Fait
Les NOUVEAUX paquets suivants vont être installés :
autoconf{a} automake autotools-dev{a} m4{a}
0 paquets mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 1 321ko d’archives. Après dépaquetage, 4 260ko seront utilisés.
Voulez-vous continuer ? [Y/n/?]
[/quote]

Re,

Conseil personnel :

Choisis un forum adapté à ta distribution, mais ne papillonne pas de l’un à l’autre sous peine de ne pas pouvoir te faire une opinion sur la valeur des solutions.
Ne me fais pas dire ce que je n’ai pas dit : Ma solution n’est peut-être pas la meilleure mais en suivre trois à tour de rôle est le plus mauvais choix :slightly_smiling:

Ok :wink:

Si je fais ce que t’a fait voici le résultat :

[quote]Pouah-PC:~# aptitude install automake -t stable -s
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Lecture des descriptions de tâches… Fait
Les paquets partiellement installés suivants seront configurés :
libwxbase2.8-dev libwxgtk2.8-dev wx2.8-headers
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o d’archives. Après dépaquetage, 0o seront utilisés.
Charger/installer/enlever des paquets.
Pouah-PC:~#
[/quote]

En éspérant que ce soit configurés, je continue d’installer tout ça :

apt-get install autoconf libtool subversion wx-common sysutils libgtk2.0-dev

(perso, j’aime pas trop l’idée … )

Car après tout, moi ce que j’aimerais c’est un dépots ou y a codeblock qui puisse compiler mon plugin :cry:

Edit# : Euh… je viens d’installer un avertisseur de courrier (qui en fin de compte va me servir à rien ) et à la fin s’est affiché ça :

[quote]E: wx2.8-headers: le sous-processus post-installation script a retourné une erreur de sortie d’état 1
E: libwxbase2.8-dev: problèmes de dépendances - laissé non configuré
E: libwxgtk2.8-dev: problèmes de dépendances - laissé non configuré
[/quote]

Re,

Attention, le -s était là pour moi (simulation) !

Rah hem c’est à ça que sert “-s” :unamused:
Donc voilà je n’ai pas simulé :smt003 et bon ca ne change rien …

J’ai trouvé un truc en allant dans synaptic :

Installés (locaux ou obsolètes ) : wx2.8-headers
Non installés (résidus de configuration ) : libwxbase2.8 ; libwxgtk2.8-0 et mail notification (un peu à part je pense )

Quand j’ai voulu les installer il m’a dit pour l’un d’entre eux que je devrais les configurer moi-même

Tu as une idée :question:

Edit#
: j’ai voulu tout désinstaller histoire que ça soit un minimum propre mais il m’affiche ça :

E: wx2.8-headers: le sous-processus pre-removal script a retourné une erreur de sortie d’état 1

:cry:

Petit Up :slightly_smiling:

Dans synatpic j’ai réussi à le désinstaller puis le réinstaller, mais ça n’a rien changé, ensuite j’ai voulu forcer la version lenny, voici le message d’erreur qui s’affiche :

E: Le paquet wx2.8-headers doit être réinstallé, mais il est impossible de trouver son archive.
E: Erreur interne en recalculant le cache des dépendances (1). Veuillez envoyer un rapport d’anomalie.

  • un autre message d’erreur que je ne peut plus voir car lorsque je veut enlever ci-dessus il quitte synaptic automatiquement
    (je pourrais ptet essayer par la console mais je ne connais pas les commandes)

Et autre problème peut-être lié :
Dans mon sources.list le cd répond maintenant ça :
Veuillez utiliser apt-cdrom afin de faire reconnaître ce cédérom par votre APT. apt-get update ne peut être employé pour ajouter de nouveaux cédéroms
Lorsque je le fait, bé ca ne change rien

Je vais éviter de faire plus de bétise :mrgreen:
Si quelqu’un a une idée je suis sur le chat IRC :
#debian-fr-org (ou étrangement il n’y a personne :cry: )

Bonne Soirée à tous :wink:

Fait une recherche sur le forum j’ai déjà filé la solution pour installé ces paquets sous debian, la dernière version n’était pas encore disponible une petite recherche devrait aider à les retrouver et a tout installer :wink:

Salut,

[quote]Dans mon sources.list le cd répond maintenant ça :
Veuillez utiliser apt-cdrom afin de faire reconnaître ce cédérom par votre APT. apt-get update ne peut être employé pour ajouter de nouveaux cédéroms
[/quote]

Modifies ton source.list pour mettre en commentaire ( # ) les lignes concernant les cd-rom qui ne te servent plus à rien après la première installation.

Re,

[quote]Dans synatpic j’ai réussi à le désinstaller puis le réinstaller, mais ça n’a rien changé, ensuite j’ai voulu forcer la version lenny, voici le message d’erreur qui s’affiche :
[/quote]

Ce dont je suis sûr, c’est qu’employer une fois apt-get, une autre fois aptitude pour passer ensuite à synaptic n’est pas une méthode recommandée.
Ils ne gèrent pas exactement de la même manière les désinstallation !

Pour la recherche, merci mais je n’ai rien trouvé hors mon propre sujet :mrgreen:

Ok, je vais faire attention à n’utiliser qu’un seul maintenant

Il me reste que ce “wx2.8-headers” que je dois au choix :
-reconfigurer : comment :question:
-réinstaller : bon je l’ai fait avant que tu ais posté ton conseil donc je peux l’indiquer :
apt-get ne donne rien
Synaptic est inacessible
aptitude non plus
Je l’ai sous une version dézippé dans /home/user/wx2.8-headers et je ne pense pas configurés (car dans le terminal :
configure: error:
You need a make-utility that is able to use the variable
VPATH correctly. )
et non installés

J’ai pensé que l’installé n’étais pas une bonne idée vu qu’il existe éventuellement déjà un autre wx2.8

Autre note : d’après le même soucis, le gestionnaire de mise à jour est aussi devenu inaccessible

Au secourrssss :open_mouth:

les paquets wx que tu as rajouté sont pour ubuntu essaye plutot ceux la

pris de arnaud-feltz.developpez.com/tuto … de-blocks/

[quote]# echo “deb apt.wxwidgets.org/ etch-wx main” >>/etc/apt/sources.list

wget apt.wxwidgets.org/key.asc -O- | apt-key add -

apt-get update

apt-get install libwxgtk2.8-dev

[/quote]

Ashgenesis :
J’ai aussi essayé ces dépots (voir le premier post :wink: ) et ça donne le même résultat (voir ci-dessous)

D’après ceci :
File “/usr/bin/pycentral”, line 707, in read_version_info
raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version
dpkg : erreur de traitement de /var/cache/apt/archives/wx2.8-headers_2.8.10.1-0_i386.deb (–unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de sortie d’état 1

C’est ma version de python qui pose problème : Python 2.5.2
Selon wikipedia, python est à la version 3.1.1,

Donc selon le man de aptitude “aptitude install” permet aussi de mettre à jour j’ai fait ça :

Pouah-PC:~# aptitude install python -s
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Lecture des descriptions de tâches… Fait
Les paquets partiellement installés suivants seront configurés :
libwxbase2.8-dev libwxgtk2.8-dev wx2.8-headers
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o/1517ko d’archives. Après dépaquetage, 0o seront utilisés.
Charger/installer/enlever des paquets.

(merci de m’avoir appris le “-s” :slightly_smiling: )
En clair, pour installer python, il me faut le paquet wx2.8-headers (qui soient configurés)
Pour configurer wx2.8-headers il me faut une autre version de python …

Y a comme un truc que je comprends pas :open_mouth: :open_mouth: :frowning:

Bonne Journée à tous :slightly_smiling: et merci de votre attention :slightly_smiling:

désolé j’ai pas tout lu
Mais est-ce que tu peux purger tout tes paquets wx puis faire une maj de python ca devrait passer ainsi

Pas de soucis.
Oui, mais je sais pas trop comment faire :blush:
Dois-je faire :

aptitude --purge wx2.8-headers ?
Et, il me semble que c’est le seul fichier, mais il y en peut-être d’autre (caché ?)

:slightly_smiling:

Bon, j’ai été sur le chat, voici donc les résultats

  1. La Purge :

Pouah-PC:~# aptitude purge wx2.8-headers
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Écriture de l’information d’état étendu… Fait
Lecture des descriptions de tâches… Fait
Les paquets suivants sont CASSÉS :
libwxbase2.8-dev libwxgtk2.8-dev
Les paquets suivants seront ENLEVÉS :
wx2.8-headers{p}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o d’archives. Après dépaquetage, 8528ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
libwxbase2.8-dev: Dépend: wx2.8-headers (= 2.8.10.1-0) mais il n’est pas installable
libwxgtk2.8-dev: Dépend: wx2.8-headers (= 2.8.10.1-0) mais il n’est pas installable
Les actions suivantes permettront de résoudre ces dépendances :

Supprimer les paquets suivants :
libwxbase2.8-dev
libwxgtk2.8-dev

Le score est de 188

Accepter cette solution ? [Y/n/q/?] Y
Les paquets suivants seront ENLEVÉS :
libwxbase2.8-dev{a} libwxgtk2.8-dev{a} wx2.8-headers{p}
0 paquets mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o d’archives. Après dépaquetage, 8750ko seront libérés.
Voulez-vous continuer ? [Y/n/?] Y
Écriture de l’information d’état étendu… Fait
(Lecture de la base de données… 104375 fichiers et répertoires déjà installés.)
Suppression de libwxgtk2.8-dev …
Suppression de libwxbase2.8-dev …
dpkg : erreur de traitement de wx2.8-headers (–purge) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d’essayer de le supprimer.
Des erreurs ont été rencontrées pendant l’exécution :
wx2.8-headers
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l’installation d’un paquet. Tentative de réparation :
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Écriture de l’information d’état étendu… Fait
Lecture des descriptions de tâches… Fait

J’ai donc éssayé de le réinstaller :

Pouah-PC:~# apt-get install wx2.8-headers --reinstall
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, 1 réinstallés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/1517ko dans les archives.
Après cette opération, 0o d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données… 104566 fichiers et répertoires déjà installés.)
Préparation du remplacement de wx2.8-headers 2.8.10.1-0 (en utilisant …/wx2.8-headers_2.8.10.1-0_i386.deb) …
Traceback (most recent call last):
File “/usr/bin/pycentral”, line 1891, in
main()
File “/usr/bin/pycentral”, line 1885, in main
rv = action.run(global_options)
File “/usr/bin/pycentral”, line 1404, in run
pkg.read_version_info()
File “/usr/bin/pycentral”, line 707, in read_version_info
raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version
dpkg : avertissement - ancien script pre-removal a retourné un code d’erreur de sortie 1
dpkg - tentative d’exécution du script du nouveau paquet à la place …
Traceback (most recent call last):
File “/usr/bin/pycentral”, line 1891, in
main()
File “/usr/bin/pycentral”, line 1885, in main
rv = action.run(global_options)
File “/usr/bin/pycentral”, line 1404, in run
pkg.read_version_info()
File “/usr/bin/pycentral”, line 707, in read_version_info
raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version
dpkg : erreur de traitement de /var/cache/apt/archives/wx2.8-headers_2.8.10.1-0_i386.deb (–unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de sortie d’état 1
Traceback (most recent call last):
File “/usr/bin/pycentral”, line 1891, in
main()
File “/usr/bin/pycentral”, line 1885, in main
rv = action.run(global_options)
File “/usr/bin/pycentral”, line 1243, in run
pkg.read_version_info()
File “/usr/bin/pycentral”, line 707, in read_version_info
raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de sortie d’état 1
Des erreurs ont été rencontrées pendant l’exécution :
/var/cache/apt/archives/wx2.8-headers_2.8.10.1-0_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Note :
Lors d’une installation de tor, le terminal m’a affiché ceci :

Préparation du remplacement de wx2.8-headers 2.8.10.1-0 (en utilisant …/wx2.8-headers_2.8.10.1-0_i386.deb) …
Traceback (most recent call last):
File “/usr/bin/pycentral”, line 1891, in
main()
File “/usr/bin/pycentral”, line 1885, in main
rv = action.run(global_options)
File “/usr/bin/pycentral”, line 1404, in run
pkg.read_version_info()
File “/usr/bin/pycentral”, line 707, in read_version_info
raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version
dpkg : avertissement - ancien script pre-removal a retourné un code d’erreur de sortie 1
dpkg - tentative d’exécution du script du nouveau paquet à la place …
Traceback (most recent call last):
File “/usr/bin/pycentral”, line 1891, in
main()
File “/usr/bin/pycentral”, line 1885, in main
rv = action.run(global_options)
File “/usr/bin/pycentral”, line 1404, in run
pkg.read_version_info()
File “/usr/bin/pycentral”, line 707, in read_version_info
raise PyCentralError, "package has no field Python-Version"
main.PyCentralError: package has no field Python-Version
dpkg : erreur de traitement de /var/cache/apt/archives/wx2.8-headers_2.8.10.1-0_i386.deb (–unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de sortie d’état 1

Bon donc ça n’a pas marché, j’aimerais savoir quelque chose, que viens faire wx2.8-headers là-dedans ?

Salut,

Rien, sauf que chaque fois que tu vas solliciter une action il va tenter de résoudre les problèmes qu’il a en suspens :slightly_smiling: