Re: Use bash patchlevel as part of RPM version?

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

 



On Tue, 2009-04-21 at 21:53 +0300, Axel Thimm wrote:
> On Tue, Apr 21, 2009 at 01:02:50PM -0500, Callum Lerwick wrote:
> > But putting the patchlevel in somewhere isn't a bad idea. I'd go with
> > something like this:
> > 
> > bash-4.0-1.pl16
> > bash-4.0-2.pl17
> > bash-4.0-3.pl18
> 
> So what would you do when upstream does consider releasing
> bash-4.0.25.tar.gz, then again just uses patchlevels for say up to
> bash-4.0.33.tar.gz, then goes bash-4.2.tar.gz and the story begins
> anew?

Your description sounds like this to me:

bash-4.0.25-1
bash-4.0.25-2.pl1
bash-4.0.25-3.pl2
bash-4.0.33-1
bash-4.2-1
bash-4.2-2.pl1

etc.

> Technically following the guidelines to the letter we would get
> 
> bash-4.0-3.pl18
> ...
> bash-4.0-4.pl24
> bash-4.0.25-1
> bash-4.0-1.pl26 (epoch bump!)
> ...
> bash-4.0-6.pl32
> bash-4.0.33-1
> bash-4.0-1.pl34 (again epoch bump!)

Is that what you were trying to describe? If they do this, upstream
should be slapped with a herring for using completely senseless release
versioning.

How is a *human* even supposed to know that 4.0 patchlevel 26 is newer
than 4.0.25?

In this hypothetical insanity, it would be *upstreams* fault for us
having to use epochs, not our fault and not a fault in our guidelines.

> The official patches by upstream do intenionally increase the version
> of the source and bash --version reflects that. So upstream's
> intention is that this source conglomeration is bash-4.0.17, not
> bash-4.0 with some patches.

Interesting.

No, upstream's intention is not clear. The tarball versioning and
internal versioning conflict This is a case where upstream is being
unclear and we simply need to communicate with them to sort things out.

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
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