gajim does not start

Bug #1694971 reported by DimkaS
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gajim (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

$ gajim
Traceback (most recent call last):
  File "gajim.py", line 492, in <module>
    from gui_interface import Interface
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/gui_interface.py", line 62, in <module>
    from chat_control import ChatControlBase
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/chat_control.py", line 48, in <module>
    from message_control import MessageControl
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/message_control.py", line 34, in <module>
    from common.stanza_session import EncryptedStanzaSession, ArchivingStanzaSession
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/share/gajim/src/common/stanza_session.py", line 44, in <module>
    from Crypto.Cipher import AES
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/home/dimka/.local/lib/python2.7/site-packages/Crypto/Cipher/__init__.py", line 78, in <module>
    from Crypto.Cipher._mode_ecb import _create_ecb_cipher
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/home/dimka/.local/lib/python2.7/site-packages/Crypto/Cipher/_mode_ecb.py", line 29, in <module>
    from Crypto.Util._raw_api import (load_pycryptodome_raw_lib,
  File "/usr/share/gajim/src/common/demandimport.py", line 114, in _demandimport
    mod = _origimport(name, globals, locals)
  File "/home/dimka/.local/lib/python2.7/site-packages/Crypto/Util/_raw_api.py", line 89, in <module>
    Array = ffi.new("uint8_t[1]").__class__.__bases__
  File "/home/dimka/.local/lib/python2.7/site-packages/cffi/api.py", line 249, in new
    cdecl = self._typeof(cdecl)
  File "/home/dimka/.local/lib/python2.7/site-packages/cffi/api.py", line 169, in _typeof
    result = self._typeof_locked(cdecl)
  File "/home/dimka/.local/lib/python2.7/site-packages/cffi/api.py", line 154, in _typeof_locked
    type = self._parser.parse_type(cdecl)
  File "/home/dimka/.local/lib/python2.7/site-packages/cffi/cparser.py", line 461, in parse_type
    return self.parse_type_and_quals(cdecl)[0]
  File "/home/dimka/.local/lib/python2.7/site-packages/cffi/cparser.py", line 464, in parse_type_and_quals
    ast, macros = self._parse('void __dummy(\n%s\n);' % cdecl)[:2]
  File "/home/dimka/.local/lib/python2.7/site-packages/cffi/cparser.py", line 269, in _parse
    ast = _get_parser().parse(csource)
  File "/home/dimka/.local/lib/python2.7/site-packages/cffi/cparser.py", line 44, in _get_parser
    _parser_cache = pycparser.CParser()
  File "/home/dimka/.local/lib/python2.7/site-packages/pycparser/c_parser.py", line 87, in __init__
    outputdir=taboutputdir)
  File "/home/dimka/.local/lib/python2.7/site-packages/pycparser/c_lexer.py", line 66, in build
    self.lexer = lex.lex(object=self, **kwargs)
  File "/home/dimka/.local/lib/python2.7/site-packages/pycparser/ply/lex.py", line 911, in lex
    lexobj.readtab(lextab, ldict)
  File "/home/dimka/.local/lib/python2.7/site-packages/pycparser/ply/lex.py", line 216, in readtab
    lextab = sys.modules[tabfile]
KeyError: 'pycparser.lextab'

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: gajim 0.16.5-1
ProcVersionSignature: Ubuntu 4.8.0-53.56-generic 4.8.17
Uname: Linux 4.8.0-53-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.3-0ubuntu8.3
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Jun 1 14:54:03 2017
InstallationDate: Installed on 2017-02-08 (113 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
PackageArchitecture: all
SourcePackage: gajim
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
DimkaS (dimka-rs) wrote :
Revision history for this message
Nafallo Bjälevik (nafallo) wrote :

 Hi,

You are using /home/dimka/.local/lib/python2.7 as python path. Please unset that local one and try again. This can not be blamed on the system package.

Cheers,
Nafallo

Changed in gajim (Ubuntu):
status: New → Incomplete
Revision history for this message
DimkaS (dimka-rs) wrote :

Actually, python path is empty:
$ echo $PYTHONPATH

I have removed .local/lib/python2.7/ and gajim starts again. Thank you!
Have no idea who and why created this local library.

Changed in gajim (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.