--- Begin Message ---
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
--- End Message ---