I have fixed distutils (and setuptools remains working) with the attached patch. Now, RPMs will be built according to the Fedora Package Naming Guidelines:
which I understand to be the most useful reference in terms of naming pre- release packages. This should work correctly in at least:
- Fedora - RHEL - SUSE
I urge you patch your python 2.4s and 2.5s and 2.6s and push this update to distributions. I have done that myself at my own repository.
Now we can enjoy one more reason to build RPMs (and eggs! ... according to my workbench at http://yum.rudd-o.com/SCRIPTS/ -- feel free to pick its brains) DIRECTLY from the cheese shop, especially if you're using pip.
Oh, I also have pip at my repo (cd ../RPMS/noarch in my workbench).
See attached patch. I will log bugs where it corresponds too.