tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: What to do about github (dynamic) downloads
On Mon, Aug 07, 2017 at 08:15:06PM +0000, John Klos wrote:
> It seems that some pkgsrc packages use github for some distfiles (via
> codeload.github.com).
>
> It appears that github generates these on the fly and has decided to change
> their method, seemingly arbitrarily, which makes checksums fail.
>
> In the case of wip/bitcoin, the untargzipped files match the original
> repository on which the checksums were calculated, according to mtree, but
> the size of the file is now off by four bytes. The files from the actual
> Bitcoin project haven't been touched since November.
>
> Should it be decided, whether by concensus or a decision by pkgsrc-pmc, that
> NetBSD should avoid services such as github which do this kind of dynamic
> packaging?
If the package maintainer that creates a package that uses a GitHub
as a distribution site also uploads a copy of the tarball to
ftp.netbsd.org, will that be sufficient? Fetching should fall
through to the next site if the checksum fails, right?
--
Johnny C. Lam
jlam%NetBSD.org@localhost
Home |
Main Index |
Thread Index |
Old Index