Bug 12642

Summary: There is now tortoisehg-2.9.2-1.mga4 in core/updates_testing to validate
Product: Mageia Reporter: Matteo Pasotti <matteo.pasotti>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: anaselli, geiger.david68210, mageia, matteo.pasotti, sysadmin-bugs, tmb
Version: 4Keywords: validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: advisory MGA4-32-OK MGA4-64-OK
Source RPM: tortoisehg-2.8-1.mga4.src.rpm CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 12619    

Description Matteo Pasotti 2014-02-07 01:08:09 CET
I have uploaded an updated package for Mageia 4.

You can test this simply by starting it and verifying that it starts without reporting the error below:

"This version of TortoiseHg requires Mercurial version 2.5.n to 2.6.n, but found 2.7.2".

Suggested advisory:
========================

The maintainers were not aware of the mercurial update that's why it was left behind and thus not upgraded to the minimum version required.

References:
https://bitbucket.org/tortoisehg/thg/wiki/ReleaseNotes#!tortoisehg-292
https://bugs.mageia.org/show_bug.cgi?id=12619
========================

Updated packages in core/updates_testing:
========================
tortoisehg-2.9.2-1.mga4
tortoisehg-nautilus-2.9.2-1.mga4

Source RPMs: 
tortoisehg-2.9.2-1.mga4.src.rpm

Reproducible: 

Steps to Reproduce:
Matteo Pasotti 2014-02-07 01:08:44 CET

CC: (none) => anaselli, matteo.pasotti

Matteo Pasotti 2014-02-07 01:09:24 CET

Blocks: (none) => 12619

Comment 1 Nicolas Lécureuil 2014-02-07 09:29:59 CET
Tested mga4 32 : i confirm that before i have the error and not now anymore

mga 4 32 -> OK

CC: (none) => mageia

Comment 2 David GEIGER 2014-02-07 21:07:55 CET
Tested mga4_64,

Confirm that with tortoisehg-2.8-4.mga4 I have the same error :

#!python
    ** Mercurial version (2.7.2).  TortoiseHg version (2.8)
    ** Command: 
    ** CWD: /home/david
    ** Encoding: UTF-8
    ** Extensions loaded: 
    ** Python version: 2.7.5 (default, Oct 22 2013, 05:48:56) [GCC 4.8.2]
    ** System: Linux localhost.localdomain 3.12.9-desktop-1.mga4 #1 SMP Sat Feb 1 18:16:06 UTC 2014 x86_64
    ** Qt-4.8.5 PyQt-4.10.3 QScintilla-2.7.2
    
    This version of TortoiseHg requires Mercurial version 2.5.n to 2.6.n, but found 2.7.2

---------------------------------------------------------------------------------

and now with the new update candidate tortoisehg-2.9.2-1.mga4 it work and start fine.

CC: (none) => geiger.david68210
Whiteboard: (none) => MGA4-32-OK MGA4-64-OK

Comment 3 Remco Rijnders 2014-02-08 06:09:18 CET
Thanks Matteo for the rapid fix. For future use, please do feel free to keep using the existing bug report and just assign it to qa-bugs@ml.mageia.org once your fix is ready for testing.

As for the advisory, I think it makes you / Mageia look bad some for no appreciable reason. I'd probably reword it more like:
-----
The version of TortoiseHg as shipped with Mageia 4 depends on an older version of Mercurial than currently shipped. As a result of this the program would not start. This update rectifies this situation.

References:
https://bitbucket.org/tortoisehg/thg/wiki/ReleaseNotes#!tortoisehg-292
https://bugs.mageia.org/show_bug.cgi?id=12619
Comment 4 claire robinson 2014-02-08 18:18:39 CET
Advisory from comment 3 uploaded. Validating.

Could sysadmin please push to 4 updates

Thanks!

Keywords: (none) => validated_update
Whiteboard: MGA4-32-OK MGA4-64-OK => advisory MGA4-32-OK MGA4-64-OK
CC: (none) => sysadmin-bugs

Comment 5 Thomas Backlund 2014-02-08 20:40:10 CET
Update pushed:
http://advisories.mageia.org/MGAA-2014-0026.html

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED