Bug#702715: tortoisehg: broken pyqt4 version check

2013-06-02 Thread Ludovico Cavedon
package tortoisehg
forcemerge 702715 710453
tags 702715 + confirmed pending jessie sid
thanks

Hi,

On Wed, May 29, 2013 at 7:58 AM, Matthew Gabeler-Lee
chee...@fastcat.org wrote:
 This bug has now landed.  As the packages in testing / unstable now stand,
 you cannot use tortoisehg.

Thank you for the report and for looking into the issue.
I am about to upload the latest version (2.8) which is not affected by this bug.

Thanks,
Ludovico


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



Bug#702715: tortoisehg: broken pyqt4 version check

2013-05-29 Thread Matthew Gabeler-Lee
Package: tortoisehg
Version: 2.4-2
Severity: grave
Followup-For: Bug #702715

This bug has now landed.  As the packages in testing / unstable now stand,
you cannot use tortoisehg.

Even worse, for reasons I cannot quite understand, it does not print any
error message about this situation, nor does it even exit with a failure
code, which will leave many users very confused.  There is code to print an
error message, but it never makes it out to the console.

I cannot test the version of tortoisehg in experimental, because it is not
compatible with any packaged version of mercurial (the version in unstable
is too old, and the version in experimental is too new).

I was able to manually patch /usr/share/pyshared/tortoisehg/hgqt/qtlib.py
using information from the upstream ticket to fix the issue, specifically
applying an equivalent change to
https://bitbucket.org/tortoisehg/thg/commits/e571f9b3eadc.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9.2 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages tortoisehg depends on:
ii  mercurial   2.2.2-3
ii  python  2.7.3-5
ii  python-gobject  3.8.2-1
ii  python-qscintilla2  2.7.1-1
ii  python-qt4  4.10.1-1

Versions of packages tortoisehg recommends:
ii  libjs-jquery  1.7.2+dfsg-2
ii  libjs-underscore  1.1.6-1+deb7u1
pn  python-iniparse   none
pn  python-pygments   none

Versions of packages tortoisehg suggests:
pn  tortoisehg-nautilus  none

-- no debconf information


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



Bug#702715: tortoisehg: broken pyqt4 version check

2013-03-10 Thread Julian Taylor
Package: tortoisehg
Version: 2.4-2
Severity: normal


the pyqt4 version is checked like this:
if PYQT_VERSION_STR.split('.')  ['4', '7'] or \
   QT_VERSION_STR.split('.')  ['4', '6']:

this will break when pyqt4 is available as '10'  '6'


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