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