Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: cobbler
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=192311
------- Additional Comments From mdehaan@redhat.com 2006-08-16 17:27 EST ------- """ rpm added a Requires of python(abi) = 2.4. This makes Requiring python >= 2.3 redundant on FC4+. """
There's a good reason for this. Currently the same SRPM file can be used to build the RPM on RHEL4/Centos, which is desirable to preserve. The noarch has a 2.4 abi because it was built using distutils on a FC5 system. Cobbler itself will build on either platform as it only requires Python 2.3 (no Python 2.4 features and no extensions included).
Using the example of IETF RFC 2119 the Wiki entry about abi appears to be more of a "SHOULD NOT" than a "MUST NOT". The redundancy will not break a build system or RPM, so it shouldn't be a problem. If it is, it can be dealt with, though it seems sensible to me.