Hi, zimoun <zimon.touto...@gmail.com> skribis:
> Along the process, I also notice, > > $ guix download > https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.6.tar.gz > > Starting download of /tmp/guix-file.rcYxyF > From https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.6.tar.gz... > download failed > "https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.6.tar.gz" 404 > "Not Found" > > Starting download of /tmp/guix-file.rcYxyF > From > https://web.archive.org/web/20211020115955/https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.6.tar.gz... > following redirection to > `https://web.archive.org/web/20210410075108/https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.6.tar.gz'... > …2.6.tar.gz 350KiB/s > 00:57 | 19.6MiB transferred > /gnu/store/3w8mp25gyrkq3dngaw27kvqaggrx9qp0-zabbix-5.2.6.tar.gz > 100n1rv7r4pqagxxifzpcza5bhrr2fklzx7gndxwiyq4597p1jvn > > > And this fallback is not done by the file ’sources.json’. > > $ wget https://guix.gnu.org/sources.json > $ cat sources.json | jq | grep zabbix > "git_url": "https://github.com/lukecyca/pyzabbix", > "https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.6.tar.gz" > "git_url": "https://github.com/unioslo/zabbix-cli", > "https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.6.tar.gz" > > That’s why «Disarchive entry refers to non-existent SWH directory». However, some time ago, the zabbix.com URL was 200-OK, and at that point SWH would have ingested it, no? Or were we unlucky and the URL was already 404 by the time SWH read its first ‘sources.json’? > Help welcome for improving this ’sources.json’. :-) Especially, turning > the current way using the website builder into derivation-style usable > by the CI. Yes, it’s probably a good idea to eventually turn ‘sources.json’ into a ‘computed-file’, and make a one-element manifest under etc/. Thanks, Ludo’.