GNT sans publicité, site mobile, fonctionnalitées exclusives...

[MDK] Installation gnomeBoyAdvance; pb avec les RPM python

Le
GruntZ
Bonjour

J'ai mis à jour ma toute récente Mandrake 9.1 en 9.2 via urpmi et les
serveurs RPMS; 350 Mo de DL, mais jusque là tout va bien :-)

Je tente d'installer gnomeBoyAdvance (un frontend pour l'émulateur
VisualBoyAdvance; voir http://www.socialistsoftware.com). L'émulateur est
bien installé et fonctionne.

C'est ma première installation avec une tar.bz2, mais en suivant le README à
l'intérieur, tout ce passe bien. Seulement, lors du lancement, j'ai
l'erreur suivante :
Traceback (most recent call last):
File "/usr//bin/gnomeboyadvance", line 7, in ?
import os, sys, string, gtk, gtk.glade
ImportError: No module named glade

Après quelques recherches sur le forum du site, j'ai pensé que je n'avais
pas "tout ce qu'il faut" d'installé; je suis donc allé à la pêche aux RPM
et j'ai installé les quelques paquetages qui me semblaient utiles. Au
final, j'ai :
$ rpm -q -a|grep glade
libglade2.0_0-2.0.1-6mdk
python-glade-0.6.9-1.ximian.2
libglade0-0.17-9mdk
libglade-gnome0-0.17-9mdk
et
$ rpm -q -a|grep python
libpython2.3-devel-2.3-4mdk
python-base-2.3-4mdk
python-numeric-22.0-4mdk
python-2.3-4mdk
libpython2.2-2.2.2-6mdk
python-glade-0.6.9-1.ximian.2
libpython2.3-2.3-4mdk

J'ai aussi installé le pygtk2.0-devel-2.0.0-2mdk.i586.rpm, mais le problème
reste le même.

Il me reste à installer (je pense) le gnome-python-2.0.0-2mdk.i586.rpm, mais
je bute sur un cercle vicieux; urpmi indique :
Certains paquetages demandés ne peuvent pas être installés :
gnome-python-2.0.0-2mdk.i586 (gnome-python-bonobo non satisfait)

Je le cherche, le trouve, et à l'installation, j'ai :
Certains paquetages demandés ne peuvent pas être installés :
gnome-python-bonobo-2.0.0-2mdk.i586 (pyorbit[>= 2.0.0] non satisfait)

Je le cherche, trouve pyorbit-2.0.0-1mdk.i586.rpm et l'installe, puis je
re-tente le RPM précédent :
Certains paquetages demandés ne peuvent pas être installés :
gnome-python-bonobo-2.0.0-2mdk.i586 (gnome-python-canvas[== 2.0.0-2mdk] non
satisfait)

Je le cherche, le trouve, et à l'installation, j'ai :
Certains paquetages demandés ne peuvent pas être installés :
gnome-python-canvas-2.0.0-2mdk.i586 (gnome-python[== 2.0.0-2mdk] non
satisfait)

Et là, je coince; A veut B, B veut C et C veut . A !

Deux questions : d'abord, comment régler ce problème (:o), mais surtout,
dans la mesure où je ne sais pas si ça règlera l'erreur renvoyée par
gnomeBoyAdvance, quelqu'un a-t-il installé ce frontend avec succès sur
Mandrake 9.1 ou 9.2 et si oui, quels problèmes a-t-il rencontré et comment
les a-t-il résolus.

Merci de vos lumières.
--
Mon adresse e-mail peut faire sourire
mais elle est parfaitement valide ;->
Lire les 6 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Michel Tatoute
Le #789028

Bonjour
Bonjour,



J'ai mis à jour ma toute récente Mandrake 9.1 en 9.2 via urpmi et les
serveurs RPMS; 350 Mo de DL, mais jusque là tout va bien :-)


Bien,

Je tente d'installer gnomeBoyAdvance (
[...]

Après quelques recherches sur le forum du site, j'ai pensé que je n'avais
pas "tout ce qu'il faut" d'installé; je suis donc allé à la pêche aux RPM
et j'ai installé les quelques paquetages qui me semblaient utiles.
[...]

Il me reste à installer (je pense) le gnome-python-2.0.0-2mdk.i586.rpm, mais
je bute sur un cercle vicieux; urpmi indique :
Certains paquetages demandés ne peuvent pas être installés :
[...]

Et là, je coince; A veut B, B veut C et C veut .... A !

Deux questions : d'abord, comment régler ce problème (:o),


installer les 4 ensemble:

dowmloader les 4 fichiers rpm

puis
urpmi A.rpm B.rpm C.rpm D.rpm

Ca devrait le faire.

mais surtout,
dans la mesure où je ne sais pas si ça règlera l'erreur renvoyée par
gnomeBoyAdvance, quelqu'un a-t-il installé ce frontend avec succès sur
Mandrake 9.1 ou 9.2 et si oui, quels problèmes a-t-il rencontré et comment
les a-t-il résolus.


Ah ca ... je sais pas.

Merci de vos lumières.


De rien, je m'ébouis moi même |-}

Michel.

GruntZ
Le #789504
Michel Tatoute écrit:

installer les 4 ensemble:


C'est ce que j'ai essayé de faire; sélectionner les 3 RPM dans Nautilus et
clic droit, Installer; ça ne marchait pas.

dowmloader les 4 fichiers rpm
puis
urpmi A.rpm B.rpm C.rpm D.rpm
Ca devrait le faire.


Effectivement, via la ligne de commande, ça semble bon. Il se plaint
simplement de ne pas trouver de fichier list.* sous /var/lib/urpmi, mais
sans que ça semble le géner (peut être faut-il ajouter le répertoire de
download des RPM via un addmedia ?)

Mais hélas, ça ne règle pas le problème :-(
....
import os, sys, string, gtk, gtk.glade
ImportError: No module named glade

Je suppose donc qu'il me manque une library (le module requis lors de
l'import "gtk.glade" par le script pyhton), mais laquelle et comment
l'obtenir ?

Si quelqu'un connais la solution, ou une groupe mieux adapté pour poster, je
suis prenneur. Google me renvoie sur des tutoriaux Python :-( à part cette
page (http://www.scottbender.net/pmail/problems_html) qui semble en
relation avec ce problème, mais je n'en suis pas sûr.

Merci.
--
Mon adresse e-mail peut faire sourire ...
mais elle est parfaitement valide ;->

g.patel
Le #790426
On Mon, 03 Nov 2003 04:10:33 +0100, GruntZ

import os, sys, string, gtk, gtk.glade
ImportError: No module named glade


il semble que le bon rpm n'a pas été installé...
Peut-etre qu'en utilisant urpmf il serait possible
de trouver le rpm concerné.
Quelque chose comme :

urpmf glade | grep -i gtk

Gerard

GruntZ
Le #810404
gerard patel écrit:

On Mon, 03 Nov 2003 04:10:33 +0100, GruntZ
import os, sys, string, gtk, gtk.glade
ImportError: No module named glade


il semble que le bon rpm n'a pas été installé...
Peut-etre qu'en utilisant urpmf il serait possible
de trouver le rpm concerné.
Quelque chose comme :

urpmf glade | grep -i gtk


Désolé pour le délai, je suis absent la semaine.

Vu le résultat de la commande (voir ci-dessous), il semble que j'ai quelques
addmedia à faire (mais lesquels ?)

Par contre, je ne sais pas exploiter les informations fournies par urpmf; je
ne vois aucun 'gtk.glade', mais qu'est ce qui pourrait m'indiquer quel rpm
je dois aller rechercher et installer ?

Si quelqu'un a des propositions à faire ...

========================================= [ user]$ urpmf glade | grep -i gtk
impossible de prendre en compte la source « contrib » car il n'existe aucun
fichier de liste [/var/lib/urpmi/list.contrib]
impossible de prendre en compte la source « Serveur FTP Redbox » car il
n'existe aucun fichier de liste [/var/lib/urpmi/list.Serveur FTP Redbox]
impossible de prendre en compte la source « update_source » car il n'existe
aucun fichier de liste [/var/lib/urpmi/list.update_source]
nicotine:/usr/lib/python2.2/site-packages/pynicotine/gtkgui/glade2py.py
nicotine:/usr/lib/python2.2/site-packages/pynicotine/gtkgui/glade2py.pyc
nicotine:/usr/lib/python2.2/site-packages/pynicotine/gtkgui/nicotine_glade.py
nicotine:/usr/lib/python2.2/site-packages/pynicotine/gtkgui/nicotine_glade.pyc
nicotine:/usr/lib/python2.2/site-packages/pynicotine/gtkgui/settings_glade.py
nicotine:/usr/lib/python2.2/site-packages/pynicotine/gtkgui/settings_glade.pyc
pygtk2.0:/usr/share/doc/pygtk2.0-1.99.17/examples/glade
pygtk2.0:/usr/share/doc/pygtk2.0-1.99.17/examples/glade/README
pygtk2.0:/usr/share/doc/pygtk2.0-1.99.17/examples/glade/glade-demo.py
pygtk2.0:/usr/share/doc/pygtk2.0-1.99.17/examples/glade/test.glade
pygtk2.0-devel:/usr/share/pygtk/2.0/defs/libglade.defs
pygtk2.0-libglade:/usr/lib/python2.2/site-packages/gtk-2.0/gtk/glade.la
pygtk2.0-libglade:/usr/lib/python2.2/site-packages/gtk-2.0/gtk/glade.so
gtkhtml:/usr/share/gtkhtml-1.1/gtkhtml-capplet.glade
gtkhtml:/usr/share/gtkhtml-1.1/gtkhtml-editor-properties.glade
gtkhtml3.0:/usr/share/gtkhtml-3.0/gtkhtml-editor-properties.glade
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/gladexml.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-dtd-exceptions.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-dtd.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-embedding.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-extending.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-i18n.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-lib.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-libglade-build.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-libglade-initialisation.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-libglade-sax-parser.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-modules.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade-notes.html
libglade2.0_0-devel:/usr/share/gtk-doc/html/libglade/libglade.html
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/__init__.py
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/__init__.pyc
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/__init__.pyo
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/build.py
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/build.pyc
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/build.pyo
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/style.py
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/style.pyc
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/style.pyo
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/xmlparse.py
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/xmlparse.pyc
pygtk:/usr/lib/python2.3/site-packages/gtk-1.2/pyglade/xmlparse.pyo
pygtk:/usr/share/doc/pygtk-0.6.11/examples/glade
pygtk:/usr/share/doc/pygtk-0.6.11/examples/glade/README
pygtk:/usr/share/doc/pygtk-0.6.11/examples/glade/glade.py
pygtk:/usr/share/doc/pygtk-0.6.11/examples/glade/test.glade
pygtk:/usr/share/doc/pygtk-0.6.11/examples/glade/test2.glade
gtkhtml3.0:/usr/share/gtkhtml-3.0/gtkhtml-editor-properties.glade
pygtk2.0:/usr/share/doc/pygtk2.0-2.0.0/examples/glade
pygtk2.0:/usr/share/doc/pygtk2.0-2.0.0/examples/glade/README
pygtk2.0:/usr/share/doc/pygtk2.0-2.0.0/examples/glade/glade-demo.py
pygtk2.0:/usr/share/doc/pygtk2.0-2.0.0/examples/glade/test.glade
glade:/usr/share/doc/glade-0.6.4/upgrading-to-gtk-1.1.txt
glade:/usr/share/glade/gtk
glade:/usr/share/glade/gtk/autogen.sh
pygtk-devel:/usr/share/pygtk/1.2/defs/libglade.defs
pygtk-libglade:/usr/lib/python2.3/site-packages/gtk-1.2/_libglademodule.so
pygtk-libglade:/usr/lib/python2.3/site-packages/gtk-1.2/libglade.py
pygtk-libglade:/usr/lib/python2.3/site-packages/gtk-1.2/libglade.pyc
pygtk-libglade:/usr/lib/python2.3/site-packages/gtk-1.2/libglade.pyo
glade2:/usr/share/glade-2/gtk
glade2:/usr/share/glade-2/gtk/autogen.sh
gtkhtml:/usr/share/gtkhtml-1.1/gtkhtml-capplet.glade
gtkhtml:/usr/share/gtkhtml-1.1/gtkhtml-editor-properties.glade
pygnome-libglade:/usr/lib/python2.3/site-packages/gtk-1.2/_gladegnomemodule.so
pygtk2.0-devel:/usr/share/pygtk/2.0/defs/libglade.defs
pygtk2.0-libglade:/usr/lib/python2.3/site-packages/gtk-2.0/gtk/glade.la
pygtk2.0-libglade:/usr/lib/python2.3/site-packages/gtk-2.0/gtk/glade.so
============================
Merci de vos réponses.

--
Mon adresse e-mail peut faire sourire ...
mais elle est parfaitement valide ;->


g.patel
Le #805820
On Fri, 07 Nov 2003 21:06:12 +0100, GruntZ
(...)
Vu le résultat de la commande (voir ci-dessous), il semble que j'ai quelques
addmedia à faire (mais lesquels ?)


d'abord quelques urpmi.removemedia pour enlever les sources
incorrectes...

Par contre, je ne sais pas exploiter les informations fournies par urpmf; je
ne vois aucun 'gtk.glade', mais qu'est ce qui pourrait m'indiquer quel rpm
je dois aller rechercher et installer ?


En fait le point de gtk.glade représente un répertoire, avec ce genre
de language les paquetages sont des répertoires (ici 'gtk'); et il
faut ajouter implicitement une extension au nom (ici 'glade').

Si quelqu'un a des propositions à faire ...
(...)

je pense que le programme cherche ça :

pygtk2.0-libglade:/usr/lib/python2.2/site-packages/gtk-2.0/gtk/glade.so


ou ça :

pygtk2.0-libglade:/usr/lib/python2.3/site-packages/gtk-2.0/gtk/glade.so


c'est le meme paquetage.

Gerard

Publicité
Suivre les réponses
Poster une réponse
Anonyme