Re: Re: Guidelines and epochs

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

 



On Monday 08 January 2007 11:37, Michael Schwendt wrote:
> No. You add the Epoch to the package, not the API.
>
>   foo-1.2-1.i386.rpm  provides  foo(api) = 1.2
>   foo-2.0-1.i386.rpm  provides  foo(api) = 2.0
>
> Rollback:
>
>   foo-1:1.2-1.i386.rpm  provides  foo(api) = 1.2
>       ^^
>
> The Epoch at the level of RPM version comparison achieves that the
> rollback works flawlessly.
>
> Perl modules work this way today, since their module version (in automatic
> "Provides") is independent from the package EVR.

Ah.  So then all that would be left is rebuilding anything that required 
foo(api) 2.0, that is anything that was built against the bunk package, which 
is a problem we would have either way.

-- 
Jesse Keating
Release Engineer: Fedora

Attachment: pgpwd156oTBdx.pgp
Description: PGP signature

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

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux