Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

treewide: fix invalid gentoo/distfiles urls #257808

Merged
merged 4 commits into from
Sep 28, 2023

Conversation

ztzg
Copy link
Contributor

@ztzg ztzg commented Sep 28, 2023

Description of changes

Gentoo recently updated its distfile mirror directory structure:

As of 2019-10-18, the Gentoo Infrastructure team has successfully deployed the filename-hash BLAKE2B 8 layout on Gentoo mirrors. The previous flat directory structure has been removed on 2023-09-14.

This set of patches updates the URLs of a few packages.

This change in Gentoo raises some questions wrt. the discoverability of new releases, etc.; those are not addressed in the initial version of this PR (the hash prefixes were determined "manually").

Things done

…ctories

The project doesn't seem to publish the exact tarball which was relied
on, but we can fetch the sources from the original repository.  (This
implies some rebuilds.)
@wegank wegank changed the title various: Fix invalid gentoo/distfiles URLs treewide: Fix invalid gentoo/distfiles URLs Sep 28, 2023
@wegank wegank changed the title treewide: Fix invalid gentoo/distfiles URLs treewide: fix invalid gentoo/distfiles urls Sep 28, 2023
@wegank wegank merged commit b5213d5 into NixOS:master Sep 28, 2023
29 checks passed
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/string-interpolation-from-shell-output/33954/1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants