Critical regression in Mercurial 6.7.x < 6.7.4

Augie Fackler raf at durin42.com
Wed Jun 12 12:26:32 UTC 2024


Per this, I’ve yanked [6.7.1,6.7.3] from pypi. Should 6.7 also be yanked?

> On Jun 12, 2024, at 5:43 AM, Raphaël Gomès <raphael.gomes at octobus.net> wrote:
> 
> Hello all,
> 
> Monday evening we got a report from a user about a critical bug that can destroy the changelog of repositories. The bug is in Mercurial 6.7 only and affects repositories with low number of revisions that currently have an inlined changelog and are configured with some pretxn hooks. 
> 
> We will try yank releases  6.7.1, 6.7.2 and 6.7.3 from Pypi as soon as possible and have published a 6.7.4 that addresses this issue. Since this is the packaging list, I urge you to also remove those versions from your package builds and switch to 6.7.4.
> 
> You can find more info in the release notes and the changesets mentioned:
> 
> https://wiki.mercurial-scm.org/Release6.7
> 
> If you were affected by this bug, there is a chance that you can recover your lost index by restoring it from undo.backup.00changelog.i.bck.
> 
> Thank you and sorry for the trouble,
> Raphaël
> 
> 
> _______________________________________________
> Mercurial-packaging mailing list
> Mercurial-packaging at lists.mercurial-scm.org
> https://lists.mercurial-scm.org/mailman/listinfo/mercurial-packaging

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial-packaging/attachments/20240612/221de304/attachment.html>


More information about the Mercurial-packaging mailing list