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 01/05/2010, à 19:28

Ras'

Un problème de dépendances...

Bonsoir smile

J'ai un petit problème de dépendances que je ne comprends pas, alors que la solution est certainement devant mes yeux...
Je voulais installer metacity-themer, donc en utilisant le deb que j'ai trouvé par exemple  (oui c'est pas les dépots c'est pas bien mais je ferais attention, promis)

Donc je le télécharge, j'installe, et voilà ce qu'il me répond :

ras@Ras:~$ sudo dpkg -i metacity-themer_0.2.deb
[sudo] password for ras: 
Sélection du paquet metacity-themer précédemment désélectionné.
(Lecture de la base de données... 84618 fichiers et répertoires déjà installés.)
Dépaquetage de metacity-themer (à partir de metacity-themer_0.2.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de metacity-themer :
 metacity-themer dépend de python2.5 (>= 2.5.2) ; cependant :
  Le paquet python2.5 n'est pas installé.
dpkg : erreur de traitement de metacity-themer (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « python-gmenu »...
Rebuilding /usr/share/applications/desktop.fr_FR.cache...
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »...
Traitement des actions différées (« triggers ») pour « python-support »...
Des erreurs ont été rencontrées pendant l'exécution :
 metacity-themer

J'ai donc installé python 2.5 (compilé depuis les sources, trouvées ici)

Et j'ai retenté, même résultat.
Je vérifie quand même que mon python s'est bien installé :

ras@Ras:~$ python --version
Python 2.5
ras@Ras:~$ sudo aptitude show python
Paquet : python
État: installé
Automatiquement installé: non
Version : 2.6.5-0ubuntu1

Donc à priori c'est bon, non ?


Au cas ou, je tente le forcing :

ras@Ras:~$ sudo dpkg -i metacity-themer_0.2.deb --ignore-depends 
(Lecture de la base de données... 84674 fichiers et répertoires déjà installés.)
Préparation du remplacement de metacity-themer 0.2-0ubuntu0~intrepid~ppa2 (en utilisant metacity-themer_0.2.deb) ...
Dépaquetage de la mise à jour de metacity-themer ...
dpkg : erreur de traitement de --ignore-depends (--install) :
 ne peut pas accéder à l'archive: Aucun fichier ou dossier de ce type
dpkg : des problèmes de dépendances empêchent la configuration de metacity-themer :
 metacity-themer dépend de python2.5 (>= 2.5.2) ; cependant :
  Le paquet python2.5 n'est pas installé.
dpkg : erreur de traitement de metacity-themer (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « python-gmenu »...
Rebuilding /usr/share/applications/desktop.fr_FR.cache...
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »...
Traitement des actions différées (« triggers ») pour « python-support »...
Des erreurs ont été rencontrées pendant l'exécution :
 --ignore-depends
 metacity-themer

Ou différement :

ras@Ras:~$ sudo dpkg -i --force-depends metacity-themer_0.2.deb
(Lecture de la base de données... 84674 fichiers et répertoires déjà installés.)
Préparation du remplacement de metacity-themer 0.2-0ubuntu0~intrepid~ppa2 (en utilisant metacity-themer_0.2.deb) ...
Dépaquetage de la mise à jour de metacity-themer ...
dpkg : metacity-themer : problèmes de dépendances, mais configuration comme demandé :
 metacity-themer dépend de python2.5 (>= 2.5.2) ; cependant :
  Le paquet python2.5 n'est pas installé.
Paramétrage de metacity-themer (0.2-0ubuntu0~intrepid~ppa2) ...
Traceback (most recent call last):
  File "/usr/bin/pycentral", line 2300, in <module>
    main()
  File "/usr/bin/pycentral", line 2294, in main
    rv = action.run(global_options)
  File "/usr/bin/pycentral", line 1481, in run
    pkg.read_version_info()
  File "/usr/bin/pycentral", line 897, 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 metacity-themer (--install) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « python-gmenu »...
Rebuilding /usr/share/applications/desktop.fr_FR.cache...
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »...
Traitement des actions différées (« triggers ») pour « python-support »...
Des erreurs ont été rencontrées pendant l'exécution :
 metacity-themer

Donc là je sais plus quoi faire smile
Si quelqu'un a une idée, ça m'interesse smile


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#2 Le 01/05/2010, à 19:32

Zakhar

Re : Un problème de dépendances...

Bah c'est clair non (enfin j'ai jamais trifouillé ainsi des .debs)

Il semble vouloir un python 2.5 de version supérieure ou égale à 2.5.2

metacity-themer dépend de python2.5 (>= 2.5.2)

Et tu lui as mis une version 2.5 ... tout court !

Dernière modification par Zakhar (Le 01/05/2010, à 19:33)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#3 Le 01/05/2010, à 19:40

Ras&#039;

Re : Un problème de dépendances...

Ben :

ras@Ras:~$ sudo aptitude show python
Paquet : python
État: installé
Automatiquement installé: non
Version : 2.6.5-0ubuntu1

Non ?

Dernière modification par Ras' (Le 01/05/2010, à 19:41)


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#4 Le 01/05/2010, à 19:42

Gage

Re : Un problème de dépendances...

En fait, j'ai peur que ton installation depuis les sources n'aie rien changé dans la base de données d'Apt.

Pire, tu risques d'avoir cassé la compatibilité si python 2.5 a écrasé python 2.6. En effet, python 2.5 n'est pas post-compatible (les programmes écrits pour python 2.6 ne tourneront pas nécessairement sur python 2.5), par contre, python 2.6 est rétro-compatible.

Tu veux pas essayer de prendre les sources de ton soft ? Le paquet deb, visiblement, est cassé. Par contre, c'est du python, donc ça passera avec à peu près n'importe quelle version de la branche 2 de python supérieure à la 2.5. Et en plus, tu as probablement installé toutes les autres dépendances en tentant d'installer ton paquet.

Enfin, quand tu en auras fini, je te suggère vivement de réinstaller python2.6, sinon tu vas avoir quelques problèmes avec d'autres logiciels.

Dernière modification par Gage (Le 01/05/2010, à 19:48)


Ça, ce sont les sources. Le mouton que tu veux est dedans.
Merci, c'est tout à fait comme ça que je le voulais ! Crois-tu qu'il faille beaucoup de ressources à ce mouton ? Parce que ma config est toute petite...
Ça devrait aller. Tu peux te compiler un petit mouton.
Pas si petit que ça. Tiens ! il s'est mis en veille...

Hors ligne