#40 Mandate NEVR(F N) >= NEVR(F N-1)
Closed: Fixed None Opened 11 years ago by corsepiu.

I'd like to propose the following addition:

A package's %epoch:%version-%release (EVR) must be (rpm-wise) greater or equal than the corresponding package's EVR of the preceeding Fedora release.

Candidates for adding such a sentence could be[[BR]]
https://fedoraproject.org/wiki/Packaging:NamingGuidelines
or[[BR]]
https://fedoraproject.org/wiki/Packaging:Guidelines#Version_and_Release

Background:[[BR]]
This is aiming at improving 2 issues Fedora suffers from

  • "updates" contains older packages than "release"[[BR]]
    e.g. f13/updates: fife-0.3.1-1.fc13 vs. f13/release: fife-0.3.1-2.fc13

  • distro upgrades[[BR]]
    e.g. Fedora 14 release+updates contains older packages than Fedora 13+updates.


Draft is approved (+1:6, 0:0, -1:0)

This was approved: (+1:6, 0:0, -1:0)

I'm taking the ticket to write up on:
https://fedoraproject.org/wiki/Packaging:NamingGuidelines

https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Package_Versioning

Done. Announcement text:
"""
Fedora has always implied that the update path from Fedora release to Fedora release and from Fedora release to updates should be maintained but there wasn't an explicit statement in the Guidelines. Well, there is now.
"""

Metadata Update from @toshio:
- Issue assigned to toshio

4 years ago

Login to comment on this ticket.

Metadata