Tom Georgoulias wrote:
> Anyone successfully built Koan 1.2.0 on RHEL3 or CentOS 3?  I can't 
> build it on my rhel3.8 server because it requires python-setuptools, and 
> a rebuild of python-setuptools-0.6c8 isn't building because of this error:
> 
> setuptools/dist.py:620: Warning: 'yield' will become a reserved keyword 
> in the future
> Traceback (most recent call last):
>    File "setup.py", line 12, in ?
>      from setuptools import setup, find_packages
>    File "setuptools/__init__.py", line 2, in ?
>      from setuptools.extension import Extension, Library
>    File "setuptools/extension.py", line 2, in ?
>      from dist import _get_unpatched
>    File "setuptools/dist.py", line 620
>      yield pkg
>              ^
> SyntaxError: invalid syntax
> error: Bad exit status from /var/tmp/rpm-tmp.70662 (%build)
> 
> Was hoping to avoid a trip down a rabbit hole if at all possible...

Just want to throw out the comment that the koan 1.2.0 SRPM rebuilds if 
I comment out the python-setuptools dep in the spec file, and from what 
I can tell it didn't choke on anything that was missing because of the 
lack of python-setuptools.  Here's what I get when I do the rebuild:

Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.34297
+ umask 022
+ cd /home/user/rpmbuild/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/user/rpmbuild/BUILD
+ rm -rf koan-1.2.0
+ /bin/gzip -dc /home/user/rpmbuild/SOURCES/koan-1.2.0.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd koan-1.2.0
++ /usr/bin/id -u
+ '[' 2537 = 0 ']'
++ /usr/bin/id -u
+ '[' 2537 = 0 ']'
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.34297
+ umask 022
+ cd /home/user/rpmbuild/BUILD
+ cd koan-1.2.0
+ LANG=C
+ export LANG
+ unset DISPLAY
+ /usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib
creating build/lib/koan
copying koan/opt_parse.py -> build/lib/koan
copying koan/vmwcreate.py -> build/lib/koan
copying koan/__init__.py -> build/lib/koan
copying koan/app.py -> build/lib/koan
copying koan/text_wrap.py -> build/lib/koan
copying koan/xencreate.py -> build/lib/koan
copying koan/qcreate.py -> build/lib/koan
copying koan/vmwwcreate.py -> build/lib/koan
copying koan/utils.py -> build/lib/koan
copying koan/sub_process.py -> build/lib/koan
running build_scripts
creating build/scripts-2.2
copying and adjusting koan/koan -> build/scripts-2.2
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.34297
+ umask 022
+ cd /home/user/rpmbuild/BUILD
+ cd koan-1.2.0
+ LANG=C
+ export LANG
+ unset DISPLAY
+ test x/var/tmp/koan-1.2.0-1-buildroot '!=' x
+ rm -rf /var/tmp/koan-1.2.0-1-buildroot
+ /usr/bin/python setup.py install --optimize=1 
--root=/var/tmp/koan-1.2.0-1-buildroot
running install
running build
running build_py
not copying koan/opt_parse.py (output up-to-date)
not copying koan/vmwcreate.py (output up-to-date)
not copying koan/__init__.py (output up-to-date)
not copying koan/app.py (output up-to-date)
not copying koan/text_wrap.py (output up-to-date)
not copying koan/xencreate.py (output up-to-date)
not copying koan/qcreate.py (output up-to-date)
not copying koan/vmwwcreate.py (output up-to-date)
not copying koan/utils.py (output up-to-date)
not copying koan/sub_process.py (output up-to-date)
running build_scripts
not copying koan/koan (up-to-date)
running install_lib
creating /var/tmp/koan-1.2.0-1-buildroot
creating /var/tmp/koan-1.2.0-1-buildroot/usr
creating /var/tmp/koan-1.2.0-1-buildroot/usr/lib
creating /var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2
creating /var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages
creating 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/opt_parse.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/vmwcreate.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/__init__.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/app.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/text_wrap.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/xencreate.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/qcreate.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/vmwwcreate.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/utils.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
copying build/lib/koan/sub_process.py -> 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/opt_parse.py
 
to opt_parse.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/vmwcreate.py
 
to vmwcreate.pyc
SyntaxError: duplicate argument 'bridge' in function definition 
(vmwcreate.py, line 120)
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/__init__.py
 
to __init__.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/app.py 
to app.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/text_wrap.py
 
to text_wrap.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/xencreate.py
 
to xencreate.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/qcreate.py 
to qcreate.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/vmwwcreate.py
 
to vmwwcreate.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/utils.py 
to utils.pyc
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/sub_process.py
 
to sub_process.pyc
writing byte-compilation script '/tmp/@8703.0.py'
/usr/bin/python -O /tmp/@8703.0.py
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/opt_parse.py
 
to opt_parse.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/vmwcreate.py
 
to vmwcreate.pyo
SyntaxError: duplicate argument 'bridge' in function definition 
(vmwcreate.py, line 120)
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/__init__.py
 
to __init__.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/app.py 
to app.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/text_wrap.py
 
to text_wrap.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/xencreate.py
 
to xencreate.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/qcreate.py 
to qcreate.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/vmwwcreate.py
 
to vmwwcreate.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/utils.py 
to utils.pyo
byte-compiling 
/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/koan/sub_process.py
 
to sub_process.pyo
removing /tmp/@8703.0.py
running install_scripts
creating /var/tmp/koan-1.2.0-1-buildroot/usr/bin
copying build/scripts-2.2/koan -> /var/tmp/koan-1.2.0-1-buildroot/usr/bin
changing mode of /var/tmp/koan-1.2.0-1-buildroot/usr/bin/koan to 755
running install_data
creating /var/tmp/koan-1.2.0-1-buildroot/var
creating /var/tmp/koan-1.2.0-1-buildroot/var/spool
creating /var/tmp/koan-1.2.0-1-buildroot/var/spool/koan
creating /var/tmp/koan-1.2.0-1-buildroot/usr/share
creating /var/tmp/koan-1.2.0-1-buildroot/usr/share/man
creating /var/tmp/koan-1.2.0-1-buildroot/usr/share/man/man1
copying koan.1.gz -> /var/tmp/koan-1.2.0-1-buildroot/usr/share/man/man1/
warning: install: modules installed to 
'/var/tmp/koan-1.2.0-1-buildroot/usr/lib/python2.2/site-packages/', 
which is not in Python's module search path (sys.path) -- you'll have to 
change the search path yourself
+ /usr/lib/rpm/find-debuginfo.sh /home/user/rpmbuild/BUILD/koan-1.2.0
0 blocks
find: /var/tmp/koan-1.2.0-1-buildroot/usr/lib/debug: No such file or 
directory
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
Processing files: koan-1.2.0-1
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.45190
+ umask 022
+ cd /home/user/rpmbuild/BUILD
+ cd koan-1.2.0
+ DOCDIR=/var/tmp/koan-1.2.0-1-buildroot/usr/share/doc/koan-1.2.0
+ export DOCDIR
+ rm -rf /var/tmp/koan-1.2.0-1-buildroot/usr/share/doc/koan-1.2.0
+ /bin/mkdir -p /var/tmp/koan-1.2.0-1-buildroot/usr/share/doc/koan-1.2.0
+ cp -pr AUTHORS COPYING CHANGELOG README 
/var/tmp/koan-1.2.0-1-buildroot/usr/share/doc/koan-1.2.0
+ exit 0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python mkinitrd python >= 2.2 syslinux
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/var/tmp/koan-1.2.0-1-buildroot
Wrote: /home/user/rpmbuild/SRPMS/koan-1.2.0-1.src.rpm
Wrote: /home/user/rpmbuild/RPMS/noarch/koan-1.2.0-1.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.45190
+ umask 022
+ cd /home/user/rpmbuild/BUILD
+ cd koan-1.2.0
+ test x/var/tmp/koan-1.2.0-1-buildroot '!=' x
+ rm -rf /var/tmp/koan-1.2.0-1-buildroot
+ exit 0
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to