On 05/04/2011 02:35 PM, Ned Slider wrote: > Hi Johnny et al., > > I'd like to raise a query relating to recent package versioning. > > For example, CentOS recently released the following updates: > > httpd-2.2.3-45.el5.centos.1.src.rpm > selinux-policy-2.4.6-300.el5_6.1.src.rpm > > relating to the upstream packages: > > httpd-2.2.3-45.el5_6.1.src.rpm > selinux-policy-2.4.6-300.el5_6.1.src.rpm > > which IMHO is confusing. not really. the .el5_6 is the distag from upstream, for all centos mod packages since 2005 or so we've used the .el<blah>.centos as the disttag. Comes back to the whole argument of what is a disttag and why its there. Upstream uses it to indicate something - we just try and stay consistent with it. > In the case of selinux-policy (and others) CentOS rigorously follows the > upstream versioning, yet for httpd the versioning is different. thats because httpd is a changed package. It also means that the tests against the packages are a bit easier than they would be for something that isnt modified by us. > In such cases, would editing the SPEC file release line be the lesser of > two evils? maybe but it would convey the wrong message. - KB