Tom Georgoulias wrote: > 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: >
Ah, nice.... yeah we can presumably add some stuff to ifdef around the BuildRequires then. --Michael > 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 > _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
