Jump to content
ElementaryOS France
  • 0

Problème avec les applications Python utilisant Gtk


Go to solution Solved by qwantix,

Question

Bonjour à tous!

 

Je viens vers vous car après avoir écumé le web, impossible de trouver une solution à mon problème.

 

En effet il semble que depuis une mise à jour, je ne saurai dire laquelle, toutes les applications python utilisant Gtk  remontent la même erreur :

 

Par exemple, dans le cas du software-center :

Traceback (most recent call last):
  File "/usr/bin/software-center", line 25, in <module>
    from gi.repository import Gtk, GObject
  File "/usr/lib/python2.7/dist-packages/gi/importer.py", line 67, in load_module
    dynamic_module._load()
  File "/usr/lib/python2.7/dist-packages/gi/module.py", line 294, in _load
    self._introspection_module = get_introspection_module(self._namespace)
  File "/usr/lib/python2.7/dist-packages/gi/module.py", line 273, in get_introspection_module
    module = IntrospectionModule(namespace, version)
  File "/usr/lib/python2.7/dist-packages/gi/module.py", line 122, in __init__
    repository.require(namespace, version)
gi.RepositoryError: Typelib file for namespace 'GdkPixbuf', version '2.0' not found

... et du coup impossible de démarrer ces applications.

 

Je dirai que ça doit remonter à 15 jours max, mais pas plus..

 

J'ai tenté de réinstaller libgdk-pixbuf2.0-0, libgdk-pixbuf2.0-common et même python-gtk2, libgtk2.0-0, libgtk2.0-dev mais rien aucune différence...

 

Si quelqu'un a des pistes de reflexion ou a rencontré le même problème....

 

Merci d'avance!

 

 

 

Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0
  • Solution

Pour ce qui est des paquets j'ai forcé la reinstall de tout le monde mais rien n'y a fait...

 

Par contre... 

J'ai rajouté dans mon /etc/profile

export GI_TYPELIB_PATH=/usr/lib/x86_64-linux-gnu/girepository-1.0

Et là... ça marche !

 

Merci beaucoup!

  • Like 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...