GNU bug report logs -
#43442
Code stored with Subversion (SVN) cannot be retrieved from SWH
Previous Next
Reported by: zimoun <zimon.toutoune <at> gmail.com>
Date: Wed, 16 Sep 2020 08:15:01 UTC
Severity: important
Tags: patch
Done: Ludovic Courtès <ludovic.courtes <at> inria.fr>
Bug is archived. No further changes may be made.
Full log
Message #63 received at 43442 <at> debbugs.gnu.org (full text, mbox):
Hi,
On lun., 20 mars 2023 at 15:09, Ludovic Courtès <ludovic.courtes <at> inria.fr> wrote:
> As a stopgap, I wonder if we could use “double hashing” on our side, but
> only for svn: we’d store both the nar sha256 as we currently do, plus
> the swhid. It still seems to me that it’d be hard to scale and to
> maintain that over time, even if it’s limited to svn. Plus, there’d
> still be the problem of ‘svn-multi-fetch’, which is what most TeX Live
> packages use.
As proposed, somehow, in [1], I think we have nothing to loose with
optionally “double hashing” (or even triple or more). I do not
understand your concerns in [1] and I will discuss overthere. :-)
About ’svn-multi-fetch’ and TeX, what is at our advantage is that most
TeX Live packages use ’svn-multi-fetch’ via ’simple-texlive-package’
relying on ’texlive-origin’. And from official TeX documentation [2],
Subversion is not the recommended access, instead they suggest to rely
on ’rsync’. Moreover, some Git mirror is available.
Therefore, about TeX we could ask if relying on Subversion is still the
“good” way and maybe we could switch to something else as url-fetch or
git-fetch. Hum?! Not convinced by my proposal here. :-)
Well, IMHO, there is 2 issues: one about using SWH as fallback for
packages using svn-fetch and another one about TeX Live packages. It
could be nice to solve them both at once but maybe we should start now one
foot, now the other.
1: https://yhetil.org/guix/87jzzxd7z8.fsf <at> gmail.com
2: https://tug.org/texlive/svn/
Cheers,
simon
This bug report was last modified 1 year and 70 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.