[python] No module named _bsddb (résolu)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

[python] No module named _bsddb (résolu)

Message par IdoMcFly »

Bonsoir !

Je me frotte à un problème avec gajim dans sa version mercurial, il ne démarre pas avec une erreur :
No module named _bsddb

premier réflexe, installer python2-bsddb
et toujours le pbl. Le dév de gajim me dit que c'est embarqué dans python 2.6

alors on test dans le shell python:
Python 2.7.2 (default, Jun 29 2011, 11:17:09)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bsddb
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/bsddb/__init__.py", line 67, in <module>
import _bsddb
ImportError: No module named _bsddb
>>>
ya comme un pépin dans l'install python2 non ?
Dernière modification par IdoMcFly le jeu. 01 sept. 2011, 19:57, modifié 1 fois.
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [python] No module named _bsddb

Message par Desintegr »

Le module installé par le paquet python2-bsddb se nomme bsddb3.

Sinon voici le bug report de ton problème : https://bugs.archlinux.org/task/25045
Le bug est fermé et ne sera pas corrigé, les explications sont en commentaire.
Avatar de l’utilisateur
Caocoa
yeomen
Messages : 208
Inscription : jeu. 11 nov. 2010, 16:19

Re: [python] No module named _bsddb

Message par Caocoa »

<flood>
Je ne comprend pas :
  • bsddb = Blue Screen of Death Data Base ?
  • bsddb3 : le retour du zéro ?
</flood>

Pardon pour ce qui précède, il est tard^^
Linux un noyau, Windows des pépins :mrgreen: | Manifeste pour la liberté des programmeurs, par Bill Gates.
Ma configuration
Avatar de l’utilisateur
IdoMcFly
Chu Ko Nu
Messages : 436
Inscription : lun. 17 déc. 2007, 14:26

Re: [python] No module named _bsddb

Message par IdoMcFly »

bon après enquête, c'est le module shelve qui est utilisé, qui m'a généré des fichiers de conf au format bsddb, puis la mise a jour python2 a tout changé, shelve choisis GNU dbm comme format. Ça ne se produit qui si on utilise l'alpha 0.15 donc ça n'impacte pas grand monde, la solution a été de virer ~/.config/gajim/pluginsconfig/
Répondre