[Yum] python-elementtree for RHEL3 ?
Garrick Staples
garrick at usc.edu
Thu Mar 9 20:44:54 UTC 2006
On Thu, Mar 09, 2006 at 11:51:53AM -0500, Joshua Jensen alleged:
> On Wed, Mar 08, 2006 at 10:51:41PM -0800, Garrick Staples wrote:
> >
> > I just grabbed the python-elementtree-1.2.6-4.src.rpm from FC3/FC4 and
> > it built fine on RHEL3 i386/x86_64/ia64.
>
> Are you talking about FC3/FC4 official repos? There isn't a
> python-elementtree srpm for FC3, and the one from FC4 gives me the exact
> same x86_64 rpmbuild error that *all* the DAG srpms do:
>
> $ rpmbuild --rebuild python-elementtree-1.2.6-4.src.rpm 2>&1 | tail
> + /bin/mkdir -p /var/tmp/python-elementtree-1.2.6-4-root/usr/share/doc/python-elementtree-1.2.6
> + cp -pr docs samples README README-cElementTree CHANGES CHANGES-cElementTree benchmark.py /var/tmp/python-elementtree-1.2.6-4-root/usr/share/doc/python-elementtree-1.2.6
> + exit 0
>
> RPM build errors:
> File not found: /var/tmp/python-elementtree-1.2.6-4-root/usr/lib64/python2.2/site-packages/elementtree
> File not found by glob: /var/tmp/python-elementtree-1.2.6-4-root/usr/lib64/python2.2/site-packages/elementtree/*.py
> File not found by glob: /var/tmp/python-elementtree-1.2.6-4-root/usr/lib64/python2.2/site-packages/elementtree/*.pyc
> File not found by glob: /var/tmp/python-elementtree-1.2.6-4-root/usr/lib64/python2.2/site-packages/elementtree/*.pyo
>
Ah, you are correct. I forgot I had slightly patched mine.
--- python-elementtree.spec-orig 2006-03-09 12:41:05.000000000 -0800
+++ python-elementtree.spec 2006-03-09 12:41:38.000000000 -0800
@@ -16,7 +16,6 @@
Source2: cElementTree-system-expat-setup.py
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: expat-devel, python-devel
-Requires: python-abi = %(%{__python} -c "import sys ; print sys.version[:3]")
%description
The Element type is a simple but flexible container object, designed
@@ -48,6 +47,9 @@
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+%ifarch x86_64
+mv $RPM_BUILD_ROOT/usr/lib $RPM_BUILD_ROOT/%_libdir
+%endif
pushd %{_upstream_cnvr}
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
popd
--
Garrick Staples, Linux/HPCC Administrator
University of Southern California
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.baseurl.org/pipermail/yum/attachments/20060309/ded09682/attachment-0001.pgp
More information about the Yum
mailing list