Re: unversioned upstream source

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 7 Jul 2006 23:28:33 +0200, Patrice Dumas wrote:

> Hello,
> 
> I am seeking advice, or even better guidelines on the issue of unversionned 
> upstream source.
> 
> There is a dispute which may be seen here:
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=197488
> 
> The upstream tarball is unversioned, I would like to add the timestamp to
> the tarball name to avoid having different tarballs with the same name, in 
> case upstream wants to do a newer release without modifying the tarball name.
> This leads to:
> 
> %define stamp 19981218
> 
> Source0:        uread-%{stamp}.tar.gz
> # unversioned upstream source, downloaded with wget -N
> # renamed to uread-YYYYMMDD.tar.gz
> #Source0:        http://www.engineers.auckland.ac.nz/~snor007/src/uread.tar.gz
> 

This is fine and acceptable. And I believe some of us have done it
like this before.
 
> Jochen objects to that, saying that the Source should be downloadable, like
> Source0:        http://www.engineers.auckland.ac.nz/~snor007/src/uread.tar.gz
> 
> What do you think about that issue? What do you think is best practice
> and why?

Renaming the tarball is better. It creates a file name which is more
unique than if you don't rename it. It also makes collisions in
%_sourcedir less likely. And, of course, you want a specific version of
the tarball in your src.rpm [but RPM does not offer any way to specify the
file checksum like it's possible with the FE lookaside cache].

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux