Re: GitHub Hosted upstream 'Source0'

2011-02-21 Thread Andreas Schwab
Stanislav Ochotnicky sochotni...@redhat.com writes: On 02/16/2011 04:58 PM, Andreas Schwab wrote: That does not mean that the compressed contents will always be the same. $ git clone -q git://github.com/sonatype/sisu $ GIT_DIR=sisu/.git git archive --prefix=sonatype-sisu-1.4.3.2/

Re: GitHub Hosted upstream 'Source0'

2011-02-21 Thread Ville Skyttä
On 02/21/2011 11:13 AM, Andreas Schwab wrote: Stanislav Ochotnicky sochotni...@redhat.com writes: On 02/16/2011 04:58 PM, Andreas Schwab wrote: That does not mean that the compressed contents will always be the same. $ git clone -q git://github.com/sonatype/sisu $ GIT_DIR=sisu/.git git

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Kevin Kofler
BJ Dierkes wrote: What would be the thoughts of using that to produce more sane/traditional tarbals of upstream GitHub source? It doesn't fix the third, and main, issue: GitHub-generated tarballs get a new checksum each time they're regenerated (because some file dates change). This makes

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Stanislav Ochotnicky
On 02/16/2011 12:22 AM, BJ Dierkes wrote: Hello all, I hope I am not the first to come across packaging issues for projects that use GitHub as their upstream source download. For those not familiar, GitHub dynamically generates downloads for all git 'tags'. So for example: $ git tag

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Stanislav Ochotnicky
On 02/16/2011 10:55 AM, Stanislav Ochotnicky wrote: On 02/16/2011 12:22 AM, BJ Dierkes wrote: Hello all, I hope I am not the first to come across packaging issues for projects that use GitHub as their upstream source download. For those not familiar, GitHub dynamically generates downloads

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Vít Ondruch
Dne 16.2.2011 02:24, Tom Lane napsal(a): Ken Dreyerktdre...@ktdreyer.com writes: On Tue, Feb 15, 2011 at 4:22 PM, BJ Dierkes wdier...@5dollarwhitebox.org wrote: I'm wondering how other people have resolved these issues for projects using GitHub as the upstream Source0 download provider.

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Tim Niemueller
I ran into Github-related issues as well and filed a bug report: http://support.github.com/discussions/repos/4565-sha-in-download-filename-does-not-match-directory You can simply append the filename to the URL and it'll work, I'm using this for example in

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Matej Cepl
Dne 16.2.2011 11:06, Stanislav Ochotnicky napsal(a): Which basically takes the tag name and creates a nice tarball from it. Although I should pipe it through gzip/bzip2 :-/ And you really don't resolve the issue with unstable MD5 checksum. Matěj -- devel mailing list

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Stanislav Ochotnicky
On 02/16/2011 03:36 PM, Matej Cepl wrote: Dne 16.2.2011 11:06, Stanislav Ochotnicky napsal(a): Which basically takes the tag name and creates a nice tarball from it. Although I should pipe it through gzip/bzip2 :-/ And you really don't resolve the issue with unstable MD5 checksum. Why

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Andreas Schwab
Stanislav Ochotnicky sochotni...@redhat.com writes: On 02/16/2011 03:36 PM, Matej Cepl wrote: Dne 16.2.2011 11:06, Stanislav Ochotnicky napsal(a): Which basically takes the tag name and creates a nice tarball from it. Although I should pipe it through gzip/bzip2 :-/ And you really don't

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Stanislav Ochotnicky
On 02/16/2011 04:58 PM, Andreas Schwab wrote: Stanislav Ochotnicky sochotni...@redhat.com writes: On 02/16/2011 03:36 PM, Matej Cepl wrote: Dne 16.2.2011 11:06, Stanislav Ochotnicky napsal(a): Which basically takes the tag name and creates a nice tarball from it. Although I should pipe it

Re: GitHub Hosted upstream 'Source0'

2011-02-16 Thread Roland McGrath
That does not mean that the compressed contents will always be the same. At least the gzip compressed tarballs from github contain a time stamp. That is true of the tarball-generation feature of gitweb or whatever it's called last I looked too. It's easily fixed by having it pass -n to gzip

GitHub Hosted upstream 'Source0'

2011-02-15 Thread BJ Dierkes
Hello all, I hope I am not the first to come across packaging issues for projects that use GitHub as their upstream source download. For those not familiar, GitHub dynamically generates downloads for all git 'tags'. So for example: $ git tag -a -m 'Tagging 1.0.0' 1.0.0 This would create a

Re: GitHub Hosted upstream 'Source0'

2011-02-15 Thread Ken Dreyer
On Tue, Feb 15, 2011 at 4:22 PM, BJ Dierkes wdier...@5dollarwhitebox.org wrote: I'm wondering how other people have resolved these issues for projects using GitHub as the upstream Source0 download provider. I package a github-hosted package, and I ran across this when I was testing with

Re: GitHub Hosted upstream 'Source0'

2011-02-15 Thread Tom Lane
Ken Dreyer ktdre...@ktdreyer.com writes: On Tue, Feb 15, 2011 at 4:22 PM, BJ Dierkes wdier...@5dollarwhitebox.org wrote: I'm wondering how other people have resolved these issues for projects using GitHub as the upstream Source0 download provider. Finally, debian has a web app to resolve