** Summary changed: - Critical regression in Mercurial 6.7.x < 6.7.4 + SRU: Fix critical regression in Mercurial 6.7.x < 6.7.4
** Description changed: From mailing list [email protected]: 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 Please update package soon as possible! Affected: Ubuntu 24.04+ + + These issues are fixed in 24.10. + + SRU: We backport the 6.7.4 release to 24.04. + + * SRU: LP: #2076152 + * Backport the upstream .3 and .4 bug fix releases to 24.04 LTS. + LP: #2070443. + * Add threading and _weakrefset to the list of modules which can't be + lazy imported. Fixes startup in Python 3.12.5 and 3.13.0rc1. + * Skip test for hg serve profiling, broken with python 3.12. + * Adjust test-lfs-serve-access.t expected output to account to new + variation. + + All changes in the packaging are already in 24.10. + + Validation: the package builds (succeeding all tests), and the autopkg + tests succeed). ** Also affects: mercurial (Ubuntu Noble) Importance: Undecided Status: New ** Changed in: mercurial (Ubuntu Noble) Status: New => Confirmed ** Changed in: mercurial (Ubuntu Noble) Importance: Undecided => High ** Changed in: mercurial (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2070443 Title: SRU: Fix critical regression in Mercurial 6.7.x < 6.7.4 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mercurial/+bug/2070443/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
