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
