|
From: | Paul Eggert |
Subject: | bug#22690: ELPA repository is corrupted on Savannah |
Date: | Mon, 5 Mar 2018 09:33:32 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
On 03/05/2018 05:11 AM, Richard Stallman wrote:
What is the problem? The idea that there is no way to fix it is somewhat shocking.
As I understand it the problem is that the repository data uses a Git format that was a mistake and has been deprecated in later Git releases. Current versions of Git do not generate this mistaken format, and optionally warn if they discover it in the repository (the mistaken format still works otherwise). Our repository contains data that was generated by an older Git that had the bug.
We could work around the problem by rewriting history, something that is a pain to do with Git (and which arguably is not something we should do, which is why I wrote the somewhat-misleading "the bug cannot be fixed"). We'd rather not work around the problem in this particular case as it's not worth the trouble.
[Prev in Thread] | Current Thread | [Next in Thread] |