GNU bug report logs -
#32860
[PATCH] gnu: pocl: Update to 1.2.
Previous Next
Reported by: fis trivial <ybbs.daans <at> hotmail.com>
Date: Fri, 28 Sep 2018 10:07:01 UTC
Severity: normal
Tags: patch
Done: Leo Famulari <leo <at> famulari.name>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On Sat, Sep 29, 2018 at 01:26:03AM +0000, fis trivial wrote:
> Oh, sorry I didn't know about that. Tarball feels cleaner than setting up a
> git repo (just a feeling). I will send another patch using git soon.
Yeah, I agree with you. Git is a huge and complicated package. It's
annoying that the packages depend on it.
> But isn't those tarball now everywhere in Guix? It would be a huge headache.
Yes. Previously we favored the GitHub tarballs, but in September 2017
GitHub caused a large number of them to change, and it was a big
headache for us and many other distros.
GitHub's recommendation is to use Git checkouts or for upstream projects
to upload their own tarballs to their project's GitHub release page. [0]
GitHub doesn't guarantee their automatically generated tarballs will
remain identical in the future.
So, for packages where the upstream maintainers do not upload their own
tarballs, we are slowly changing our package definitions to use Git
checkouts.
[0] You can see an example of the difference between the upstream
project's own tarballs, and the tarballs automatically generated by
GitHub, on the Borg release page:
https://github.com/borgbackup/borg/releases
The file named 'Source code (tar.gz)' is automatically created by
GitHub. It may change in the future. The file named
'borgbackup-1.1.7.tar.gz' is uploaded by Borg's maintainers, and it
should never change.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 6 years and 295 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.