Hello,
Seems like Red Hat is building the official Red Hat OpenStack product rpms sometimes with the exact same name as the ones within EPEL.
The below difference shows that in this case EPEL seems to be a bit ahead, but it also looks like this fix is then also not yet merged into the Folsdom release that should show up for RHEL6.4.
There are other rpms where also changes are done to dependencies without any changelog entry. Often with changing the version name, but not always. All this is usually a bad idea.
Best regards,
Florian La Roche
P.S.: A big thanks for providing a current OpenStack in EPEL, that's a huge win for all cloud testers out there.
--- Look at changes from python-daemon-1.5.2-1.el6.src.rpm to python-daemon-1.5.2-1.el6.src.rpm old: total 12 drwxrwxr-x. 2 laroche laroche 4096 Nov 29 11:40 . drwxrwxr-x. 4 laroche laroche 4096 Nov 29 11:40 .. -rw-r--r--. 1 laroche laroche 1618 Nov 29 11:40 python-daemon.spec new: total 12 drwxrwxr-x. 2 laroche laroche 4096 Nov 29 11:40 . drwxrwxr-x. 4 laroche laroche 4096 Nov 29 11:40 .. -rw-r--r--. 1 laroche laroche 1671 Nov 29 11:40 python-daemon.spec diff -urN old/python-daemon.spec new/python-daemon.spec --- old/python-daemon.spec 2012-11-29 11:40:02.184712732 +0100 +++ new/python-daemon.spec 2012-11-29 11:40:02.196714905 +0100 @@ -13,7 +13,7 @@
BuildArch: noarch BuildRequires: python-devel, python-setuptools -BuildRequires: python-nose python-lockfile +BuildRequires: python-nose python-lockfile python-minimock Requires: python-lockfile
%description @@ -35,6 +35,10 @@ %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+%check +PYTHONPATH=$(pwd) nosetests + + %clean rm -rf $RPM_BUILD_ROOT