Closed edolstra closed 6 years ago
These stand out as not actually being immutable URLs:
The issue with 117.patch
has been fixed in master by a3fa690fa288567662d10d664d89f0e9cd21014d
The one with indilib
in 0a745f5dd20f3277c78a7deff875bc6954d2ed59
Should these commits be cherry-picked to the 15.09 branch?
I resolved those two failures.
Reported about colordiff couple of days ago (https://github.com/NixOS/nixpkgs/issues/12656)
The ladspa one is fixed here: https://github.com/NixOS/nixpkgs/pull/12640
Looks like for exim only the most current release is kept at the defined location, all other releases get moved to a subdirectory called old
. I'm not sure how to fix this besides keeping the package up-to-date.
@4z3: both/multiple URLs can be specified. They're tried in order.
Is this still relevant?
We should try this again before 17.03 to get rid of some of the old garbage we carry...
I ran
copy-tarballs.pl
on Nixpkgs 15.09 to mirror all referenced tarballs/patches in the content-addressed fetchurl mirror at tarballs.nixos.org. It successfully mirrored 14850 files (in addition to 3861 files mirrored previously). But it failed to mirror 83 files. There were 19 hash mismatches:And 48 files that couldn't be downloaded:
The CA certificate errors are really a
nix-prefetch-url
bug - it shouldn't complain about certificates if it knows the output hash.There were also a bunch of files that failed due to invalid characters in the file name, but that's more a bug in
copy-tarballs.pl
.