Posted Mar 29, 2011 7:15 UTC (Tue) by rahulsundaram (subscriber, #21946)
In reply to: silly question by cowsandmilk
Parent article: Supporting CentOS
They can bump a version but they have do it differently inorder to not screw up the versioning. So if they want to update from foo 0.1-1 to a newer version, instead of doing a foo 0.1-2, they do a foo 0.1-1.el5-1 and if upstream does a foo 0.1-2, it will be considered a upgrade.
The problem isn't with yum or the ability to create intermediate versions technically, the problem is third party commercial vendors match the string exactly, and when centos does foo 0.1-1.el5-1 , it will break the installers and/or startup scripts from those vendors. And the point of running centos is to not have those problems.
silly question
Posted Mar 29, 2011 13:28 UTC (Tue) by rahulsundaram (subscriber, #21946)
[Link]
Derivatives already do tagging differently for various packages and there are ISV apps that string match /etc/redhat-release and it fails on them etc. It is a manageable problem if one wants to take the extra effort required.