hugo/content/post/hgkeeper-hg58.md

Fri, 30 Aug 2024 19:33:36 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Fri, 30 Aug 2024 19:33:36 -0500
changeset 543
4ab2b8637540
parent 437
86d8b957563b
permissions
-rw-r--r--

Update the plugins page for the new process

This includes defining the process and providing a template for a new issue to
add new plugins. I did go through and audit `No IRC /WHO` so we had at least
one validated entry.

Testing Done:
Ran `npm run hugo:server` locally and verified the page worked and checked the new links.

Bugs closed: NEST-53

Reviewed at https://reviews.imfreedom.org/r/3450/

---
title: "HGKeeper and Mercurial 5.8 Issue"
date: 2021-06-08T23:29:09-05:00
---

We recently noticed an issue with version 5.8 of Mercurial after it got deployed
on [keep.imfreedom.org](https://keep.imfreedom.org/) that causes freshly cloned
repositories to be in a bad state.

As of right now we believe this is only affecting the main Pidgin repository.
Our repository has 20+ years of history and has been converted from
[CVS](https://en.wikipedia.org/wiki/Concurrent_Versions_System) to
[Subversion](https://en.wikipedia.org/wiki/Apache_Subversion) to
[Monotone](https://en.wikipedia.org/wiki/Monotone_(software)) and finally to
[Mercurial](https://en.wikipedia.org/wiki/Mercurial). Almost none of those
conversions happened without issue, some more than others. Regardless to say
our repository isn't very pristine and this is not the first time we've broken
a version control system.

We are still working with the amazing Mercurial team to figure out exactly
what's happening, but for the time being we rolled the version of Mercurial
on [keep.imfreedom.org](https://keep.imfreedom.org/) back to version 5.7.1.
We also recommend rolling back your client version back to 5.7.1 as we have
been able to reproduce the issue with the server running 5.7.1 and the client
running 5.8.

Most of the discussion around this has been in #mercurial on freenode, but
we have opened an issue on Mercurial's
[Bugzilla](https://bz.mercurial-scm.org/show_bug.cgi?id=6528) if you're
interested in keeping up to date on what's going on. We will of course post an
update here when we have everything figured out.

mercurial