Package: tortoisehg
Version: 3.0
Severity: normal

Just writing this to pass on the report from
https://bitbucket.org/tortoisehg/thg/issue/3814/libqscintilla-not-a-requirement-in-debian

Report pasted below.

   Regards, Faheem

#######################################################

Anonymous created an issue 2 hours ago
** Mercurial version (3.0.1).  TortoiseHg version (3.0)
** Command: --nofork
** CWD: /home/ajtag
** Encoding: UTF-8
** Extensions loaded: gestalt, kilnauth, big-push, kiln, caseguard
** Python version: 2.7.7 (default, Jun  3 2014, 16:16:56) [GCC 4.8.3]
** System: Linux sodium 3.13-1-amd64 #1 SMP Debian 3.13.10-1
(2014-04-15) x86_64
** Qt-4.8.6 PyQt-4.11.1 QScintilla-(unknown)
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 50, in 
dispatch
    return _runcatch(u, args)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 229, 
in _runcatch
    return runcommand(ui, args)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 317, 
in runcommand
    return _runcommand(lui, options, cmd, d)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 368, 
in _runcommand
    return checkargs()
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 322, 
in checkargs
    return cmdfunc()
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 316, 
in <lambda>
    d = lambda: qtrun(checkedfunc, ui, *args, **cmdoptions)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/qtapp.py", line 
338,in __call__
    dlg, reporoot = self._createdialog(dlgfunc, args, opts)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/qtapp.py", line 
402, in _createdialog
    return dlgfunc(self._ui, *args, **opts), reporoot
      File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 518, in 
check
    return func(*args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 844, 
in log
    w = _workbench(ui, *pats, **opts)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/run.py", line 412, 
in _workbench
    w = qtrun.createWorkbench()
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/qtapp.py", line 
434, in createWorkbench
    self._workbench = workbench.Workbench(self._ui, self._repomanager)
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
102, in __getattribute__
    self._load()
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
74, in _load
    mod = _hgextimport(_import, head, globals, locals, None, level)
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
43, in _hgextimport
    return importfunc(name, globals, *args)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/workbench.py", 
line 18, in <module>
    from tortoisehg.hgqt.repowidget import RepoWidget
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
130, in _demandimport
    mod = _hgextimport(_origimport, name, globals, locals)
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
43, in _hgextimport
    return importfunc(name, globals, *args)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repowidget.py", 
line 31, in <module>
    from tortoisehg.hgqt.commit import CommitWidget
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
130, in _demandimport
    mod = _hgextimport(_origimport, name, globals, locals)
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
43, in _hgextimport
    return importfunc(name, globals, *args)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/commit.py", line 
17, in <module>
    from tortoisehg.hgqt.messageentry import MessageEntry
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
130, in _demandimport
    mod = _hgextimport(_origimport, name, globals, locals)
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
43, in _hgextimport
    return importfunc(name, globals, *args)
      File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/messageentry.py", 
line 12, in <module>
    from PyQt4.Qsci import QsciScintilla, QsciLexerMakefile
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
130, in _demandimport
    mod = _hgextimport(_origimport, name, globals, locals)
      File "/usr/lib/python2.7/dist-packages/mercurial/demandimport.py", line 
43, in _hgextimport
    return importfunc(name, globals, *args)
    ImportError: /usr/lib/python2.7/dist-packages/PyQt4/Qsci.so:
undefined symbol: _ZTI11QsciLexerPO

worked around by apt-get installing qscintilla library. really
shouldnt this be a dependency of the package?

###############################################################


-- System Information:
Debian Release: 7.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (500, 'oldstable'), 
(50, 'unstable'), (50, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to