[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#28159: Updater needs to support HTTP(S) servers
From: |
Ludovic Courtès |
Subject: |
bug#28159: Updater needs to support HTTP(S) servers |
Date: |
Sun, 03 Sep 2017 23:40:18 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
Hi Hartmut,
Hartmut Goebel <address@hidden> skribis:
> Also by chance ftp.gnu.org also provides a file `find.txt.gz`, listing
> all files, including the full path:
>
> ./video/Stephen_Fry-Happy_Birthday_GNU-nq_600px_425kbit.ogv
> ./old-gnu/g77/g77-0.5.21.tar.gz
> ./old-gnu/guile
> ./old-gnu/guile/guile-www-1.0.1.tar.gz
> ./old-gnu/guile/guile-1.3.2.tar.gz
This one is nice and smaller than ‘ls-lR’. I reimplemented the GNU
updater in terms of this file, and kept the previous FTP-based updater
around for GNU packages not hosted on ftp.gnu.org:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=100b216d8a4218daec4a79024d62d54b52dc07be
“guix refresh -t gnu” is now much faster.
The next step may be to have a more-or-less generic updater based on
‘ls-lR’ files.
Thanks,
Ludo’.
- bug#28159: Updater needs to support HTTP(S) servers,
Ludovic Courtès <=