differences between epel and official RHEL-OpenStack

Florian La Roche Florian.LaRoche at gmx.net
Thu Nov 29 10:51:06 UTC 2012


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



More information about the cloud mailing list