fix checksums for packages that download from github.com/x/y/archive#5162
Conversation
| "3dc48183e123c650707bcf26a9254941", # c29ac58320d7b0.tar.gz | ||
| "fb04cb1694f1e66591a31a18bc92b451", # 0d64855f741e04.tar.gz | ||
| "da873c881758c0e10ac0928f86568456", # b32ec4aee65a66.tar.gz | ||
| 'c8d1e6d8a178e475625e60a8fd71b49efbd7c8a2b222300858f50201d89127e3', # v0.9.3.tar.gz |
There was a problem hiding this comment.
apparently this new tarball is different than the one that was previously available, i.e. it now contains a directory named incubator-mxnet-0.9.3 whereas before it contained a directory named mxnet-0.9.3...
Because of this, the MXNet easyblock needs to be updated, see easybuilders/easybuild-easyblocks#1257
|
Test report by @boegel |
|
Test report by @boegel |
see #5151
Short-term, the easiest thing to do is just to fix the checksums.
I looked at all easyconfigs that i) download from
github.com/x/y/archive(561), and ii) already includechecksums(84 of those 561).So all in all, the damage by the changed checksums for tarball generated by GitHub isn't too bad, but that's mostly because we don't have checksums in place everywhere yet...
In the long term, we should try to figure out a better way of dealing with this, to avoid being hit by this in case it occurs again (follow-up on that in #5151).
edit: requires
easybuilders/easybuild-easyblocks#1257andeasybuilders/easybuild-easyblocks#1258