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

Reply via email to