Your message dated Mon, 09 Feb 2015 19:08:17 +0000
with message-id <e1yktgv-0007kj...@franck.debian.org>
and subject line Bug#775785: fixed in trac-mercurial 1.0.0.3+hg8df754d9b36a-1.1
has caused the Debian Bug report #775785,
regarding trac-mercurial: Internal error when viewing Trac source browser
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
775785: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775785
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: trac-mercurial
Version: 1.0.0.3+hg8df754d9b36a-1
Severity: grave
Tags: upstream
Justification: renders package unusable

Dear Maintainer,

The trac-mercurial plugin does not work with the current version of mercurial
in Jessie (3.1.2-2). Any attempt to view a specific file or the source browser
overview results in the following internal error:

    AttributeError: 'localrepository' object has no attribute 'branchtags'

(the branchtags method has been removed in mercurial 2.9). It is possible to
view specific changesets, but not files or directories, which renders the
plugin unusable in my opinion.

The bug has been reported almost a year ago on the mailing list:
https://groups.google.com/d/msg/trac-dev/UQkkXs4Jiu8/0FfNuo2MqgkJ

Since this bug greatly affects the usability of the trac-mercurial package in
Debian Jessie, would you consider to apply the patch from upstream? It has been
fixed by commits 27 and 28:

http://trac.edgewall.org/changeset?reponame=mercurial-
plugin&old=26%40tracext&new=28%40tracext

I tested the patch in our production environment and confirmed that it works
and solves the bug.

Regards,
Johannes Weißl



-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (400, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages trac-mercurial depends on:
ii  mercurial  3.1.2-2
ii  python     2.7.8-2
ii  trac       1.0.2+dfsg-2

trac-mercurial recommends no packages.

trac-mercurial suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: trac-mercurial
Source-Version: 1.0.0.3+hg8df754d9b36a-1.1

We believe that the bug you reported is fixed in the latest version of
trac-mercurial, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 775...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated trac-mercurial package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 07 Feb 2015 17:53:39 +0100
Source: trac-mercurial
Binary: trac-mercurial
Architecture: source all
Version: 1.0.0.3+hg8df754d9b36a-1.1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Schmitz <matth...@sigxcpu.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description:
 trac-mercurial - Mercurial version control backend for Trac
Closes: 775785
Changes:
 trac-mercurial (1.0.0.3+hg8df754d9b36a-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix "Internal error when viewing Trac source browser":
     add patch debian/patches/branchtags.patch, taken from upstream:
     restore branchtags() after localrepository.branchtags was removed in
     mercurial-2.9. (Closes: #775785)
Checksums-Sha1:
 2e81331a4e0c7698c594f37bdf18ab76716d89bf 2248 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1.dsc
 260a25ff9bffe394941b0385c6b6461808164710 4888 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1.debian.tar.xz
 a9c5bd32ba1ab3dcf1f83822bb29da40d82386c1 22712 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1_all.deb
Checksums-Sha256:
 392939116ff0ec64e10d9b4720a16cb9aa95383288457fba6f1aa8f7a71be14f 2248 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1.dsc
 7ccf8205c749798661446b8fa0c293225fa9d71739e920ca7bae4c8bd0380d69 4888 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1.debian.tar.xz
 976397fc7b40de6bb282fdafc1c6555cee1522be4dd62434ee51a41e6e35a3d7 22712 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1_all.deb
Files:
 14e756a20b3dd27e77515ea57cba2a91 2248 python optional 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1.dsc
 56645be41bb586bd2da6a0314195c78e 4888 python optional 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1.debian.tar.xz
 13dc2f4fefaf621d8d14549d3f85d401 22712 python optional 
trac-mercurial_1.0.0.3+hg8df754d9b36a-1.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJU1kPbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGypQP/Ar7hJcACadggYe1X6kSO95R
G6PIHhzmtkNOqv5k+C2juwkx12uP28ddySLVVXu55LixwFAubwyujBKqwLvPoNWx
yCA58+5EJvt92oBqPE2yOEmQJoBppWik89OeLNT2of+gTIZWmtxiFKRRWnJKHO9k
rnYsqjshp7QkleJKdyqK5zauOiD2drbO9BRQ/YTMN7Vq1VAAm9fMoPs05D4/C1Ga
7teL1Dl1FnWoOYlcEI5v2TAPtKoeUZr7lYRBQnmsWS/Ozo4i6T8kjPjh0vAVhQXR
Spw+Lz6AyS3n2aGbvdwJ1T2JHaTjCxRZqZ59pha6tiIY2Qab23McCcW4w3bno3Sr
MhEeqIu1jeILbnvgFoPgSymP0rJphJogFxW7VzPbPMksKVj1iC4ZhBGb/CHTlPX5
rUd5DqtoZnn+Xn0KFp+nn1HLLizgQwV91nrw47AkGlznS60fVBTq193Pb7it/pXL
uNWKkImpoQAv0sf4oTMnR5h7vSSfWyzK7FWbeY33NjptfQl7Gp8diDo/dm3ua0/C
1Or8/YRGfEElbQa9K/VPTcjDqKcva2Qi9rb9tchxtnfFtjDaMiG81oImLdv1dNoA
5Kx6S1of1czesDN0a+MyqWPCmxqj5NcL8LaaYmcLa2KvdO0CBZjlGG5vXtG6fAMY
zf+8TNSWB6pyLBynBEfw
=b1dQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to