Re: PHP packaging policy notes

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

 



tibbs@xxxxxxxxxxx (Jason L Tibbitts III) writes:

> ES> Such Requires: do not make sense nowadays. The ability to require
> ES> a special program version was removed some time ago from rpm.
>
> Unfortunately I can't quite parse what Enrico has written here; it
> looks like that statement indicates that versioned requirements don't
> work in RPM, which I don't think is the case.
>
> Enrico, could you (or anyone else who understands the issue) elaborate
> a bit?

Some years ago, you could write

| Requires: foo > 2.1

which would be fulfilled by foo=0:2.1 but not by foo=42:1.0.


Then, rpm was changed to interprete the statement above as

| Requires: foo > 0:2.1

So, program version 1.0 packaged with an epoch of '42' would be allowed.

Therefore, versioned requirements make sense in a special environment
only where you exactly know possible EVR values.



Enrico

Attachment: pgp1mEzea3o4m.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