See <https://jenkins.x2go.org:8443/job/python-x2go+nightly+opensuse-15.0/44/display/redirect?page=changes> Changes: [ionic] python-x2go.spec: correctly check for existance of %{python2_version}. [ionic] python-x2go.spec: add Python-3-autodetection via %{python3_version} and ------------------------------------------ [...truncated 94.50 KB...] [ 61s] python2-snowballstemmer-1.2.1-lp150.1.######################################## [ 61s] python2-sphinx_rtd_theme-0.2.4-lp150.1######################################## [ 61s] python2-typing-3.6.2-lp150.1.5 ######################################## [ 61s] python2-urllib3-1.22-lp150.4.1 ######################################## [ 61s] python2-pytz-2017.3-lp150.1.3 ######################################## [ 62s] python2-Babel-2.5.1-lp150.1.5 ######################################## [ 62s] python2-MarkupSafe-1.0-lp150.1.8 ######################################## [ 62s] python2-Jinja2-2.10-lp150.1.5 ######################################## [ 62s] python2-sphinxcontrib-websupport-1.0.1######################################## [ 62s] python2-chardet-3.0.4-lp150.2.7 ######################################## [ 62s] python2-greenlet-0.4.13-lp150.1.2 ######################################## [ 62s] python2-certifi-2018.1.18-lp150.1.2 ######################################## [ 62s] python2-requests-2.18.4-lp150.1.6 ######################################## [ 62s] file-magic-5.32-lp150.5.17 ######################################## [ 62s] libmagic1-5.32-lp150.5.17 ######################################## [ 63s] rpm-4.14.1-lp150.8.3 ######################################## [ 63s] Updating /etc/sysconfig/services ... [ 63s] rpmlint-mini-1.10-lp150.3.24 ######################################## [ 63s] file-5.32-lp150.5.17 ######################################## [ 63s] rpm-build-4.14.1-lp150.8.3 ######################################## [ 63s] rpmlint-Factory-1.0-lp150.3.3 ######################################## [ 63s] python2-Sphinx-1.6.5-lp150.1.7 ######################################## [ 63s] update-alternatives: using /usr/bin/sphinx-apidoc-2.7 to provide /usr/bin/sphinx-apidoc (sphinx-apidoc) in auto mode [ 63s] python2-gevent-1.2.2-lp150.3.3 ######################################## [ 63s] python2-paramiko-2.4.1-lp150.1.1 ######################################## [ 63s] python-configparser-3.5.0-lp150.1.9 ######################################## [ 63s] python3-Sphinx-1.6.5-lp150.1.7 ######################################## [ 63s] update-alternatives: using /usr/bin/sphinx-apidoc-3.6 to provide /usr/bin/sphinx-apidoc (sphinx-apidoc) in auto mode [ 64s] python3-gevent-1.2.2-lp150.3.3 ######################################## [ 64s] python3-paramiko-2.4.1-lp150.1.1 ######################################## [ 64s] post-build-checks-84.87+git20171221.9e######################################## [ 64s] python-devel-2.7.14-lp150.5.14 ######################################## [ 64s] python2-python-xlib-0.19-lp150.1.3 ######################################## [ 64s] python3-python-xlib-0.19-lp150.1.3 ######################################## [ 65s] python3-future-0.16.0-lp150.1.8 ######################################## [ 65s] update-alternatives: using /usr/bin/futurize-3.6 to provide /usr/bin/futurize (futurize) in auto mode [ 65s] python3-simplejson-3.13.2-lp150.1.3 ######################################## [ 65s] python3-devel-3.6.5-lp150.1.5 ######################################## [ 65s] python2-future-0.16.0-lp150.1.8 ######################################## [ 65s] python2-simplejson-3.13.2-lp150.1.3 ######################################## [ 65s] gcc-PIE-7-lp150.1.50 ######################################## [ 65s] brp-check-suse-84.87+git20170602.cec54######################################## [ 65s] attr-2.4.47-lp150.2.16 ######################################## [ 65s] build-mkbaselibs-20180329-lp150.1.2 ######################################## [ 65s] fdupes-1.61-lp150.1.50 ######################################## [ 66s] removing nis flags from /var/cache/obs-build/opensuse/15.0/x86_64/etc/nsswitch.conf... [ 66s] now finalizing build dir... [ 67s] ----------------------------------------------------------------- [ 67s] ----- building python-x2go.spec (user abuild) [ 67s] ----------------------------------------------------------------- [ 67s] ----------------------------------------------------------------- [ 67s] + exec rpmbuild --define '%vendor X2Go' -bb --define '_srcdefattr (-,root,root)' --nosignature --define '_build_create_debug 1' /home/abuild/rpmbuild/SOURCES/python-x2go.spec [ 67s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.V6nRws [ 67s] + umask 022 [ 67s] + cd /home/abuild/rpmbuild/BUILD [ 67s] + cd /home/abuild/rpmbuild/BUILD [ 67s] + rm -rf python-x2go-0.6.1.3 [ 67s] + /usr/bin/gzip -dc /home/abuild/rpmbuild/SOURCES/python-x2go-0.6.1.3.tar.gz [ 67s] + /usr/bin/tar -xof - [ 67s] + STATUS=0 [ 67s] + '[' 0 -ne 0 ']' [ 67s] + cd python-x2go-0.6.1.3 [ 67s] + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 67s] + find x2go -name '*.py' [ 67s] + xargs sed -i '1s|^#!/usr/bin/env python||' [ 67s] + exit 0 [ 67s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6cX565 [ 67s] + umask 022 [ 67s] + cd /home/abuild/rpmbuild/BUILD [ 67s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/python-x2go-0.6.1.3-0.0x2go1.0.git20200101.1511.heuler.x86_64 [ 67s] ++ dirname /home/abuild/rpmbuild/BUILDROOT/python-x2go-0.6.1.3-0.0x2go1.0.git20200101.1511.heuler.x86_64 [ 67s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT [ 67s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILDROOT/python-x2go-0.6.1.3-0.0x2go1.0.git20200101.1511.heuler.x86_64 [ 67s] + cd python-x2go-0.6.1.3 [ 67s] ++ '[' -f _current_flavor ']' [ 67s] ++ true [ 67s] + python_flavor= [ 67s] + '[' -z '' ']' [ 67s] + python_flavor=tmp [ 67s] + '[' tmp '!=' python2 ']' [ 67s] + '[' -d build ']' [ 67s] + '[' -d _build.python2 ']' [ 67s] + echo python2 [ 67s] + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' [ 67s] running build [ 67s] running build_py [ 67s] creating build [ 67s] creating build/lib [ 67s] creating build/lib/x2go [ 67s] copying ./x2go/xserver.py -> build/lib/x2go [ 67s] copying ./x2go/mimebox.py -> build/lib/x2go [ 67s] copying ./x2go/pulseaudio.py -> build/lib/x2go [ 67s] copying ./x2go/utils.py -> build/lib/x2go [ 67s] copying ./x2go/mimeboxactions.py -> build/lib/x2go [ 67s] copying ./x2go/__init__.py -> build/lib/x2go [ 67s] copying ./x2go/cleanup.py -> build/lib/x2go [ 67s] copying ./x2go/sshproxy.py -> build/lib/x2go [ 67s] copying ./x2go/guardian.py -> build/lib/x2go [ 67s] copying ./x2go/registry.py -> build/lib/x2go [ 67s] copying ./x2go/rforward.py -> build/lib/x2go [ 67s] copying ./x2go/inifiles.py -> build/lib/x2go [ 67s] copying ./x2go/sftpserver.py -> build/lib/x2go [ 67s] copying ./x2go/checkhosts.py -> build/lib/x2go [ 67s] copying ./x2go/printactions.py -> build/lib/x2go [ 67s] copying ./x2go/x2go_exceptions.py -> build/lib/x2go [ 67s] copying ./x2go/defaults.py -> build/lib/x2go [ 67s] copying ./x2go/client.py -> build/lib/x2go [ 67s] copying ./x2go/printqueue.py -> build/lib/x2go [ 67s] copying ./x2go/telekinesis.py -> build/lib/x2go [ 67s] copying ./x2go/gevent_subprocess.py -> build/lib/x2go [ 67s] copying ./x2go/forward.py -> build/lib/x2go [ 67s] copying ./x2go/_paramiko.py -> build/lib/x2go [ 67s] copying ./x2go/session.py -> build/lib/x2go [ 67s] copying ./x2go/log.py -> build/lib/x2go [ 67s] copying ./x2go/cache.py -> build/lib/x2go [ 67s] creating build/lib/x2go/backends [ 67s] copying ./x2go/backends/__init__.py -> build/lib/x2go/backends [ 67s] creating build/lib/x2go/backends/control [ 67s] copying ./x2go/backends/control/plain.py -> build/lib/x2go/backends/control [ 67s] copying ./x2go/backends/control/__init__.py -> build/lib/x2go/backends/control [ 67s] creating build/lib/x2go/backends/settings [ 67s] copying ./x2go/backends/settings/__init__.py -> build/lib/x2go/backends/settings [ 67s] copying ./x2go/backends/settings/file.py -> build/lib/x2go/backends/settings [ 67s] creating build/lib/x2go/backends/printing [ 67s] copying ./x2go/backends/printing/__init__.py -> build/lib/x2go/backends/printing [ 67s] copying ./x2go/backends/printing/file.py -> build/lib/x2go/backends/printing [ 67s] creating build/lib/x2go/backends/terminal [ 67s] copying ./x2go/backends/terminal/plain.py -> build/lib/x2go/backends/terminal [ 67s] copying ./x2go/backends/terminal/__init__.py -> build/lib/x2go/backends/terminal [ 67s] creating build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/httpbroker.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/__init__.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/base.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/file.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/sshbroker.py -> build/lib/x2go/backends/profiles [ 67s] creating build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/__init__.py -> build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/base.py -> build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/nx3.py -> build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/kdrive.py -> build/lib/x2go/backends/proxy [ 67s] creating build/lib/x2go/backends/info [ 67s] copying ./x2go/backends/info/plain.py -> build/lib/x2go/backends/info [ 67s] copying ./x2go/backends/info/__init__.py -> build/lib/x2go/backends/info [ 67s] ++ '[' -f _current_flavor ']' [ 67s] ++ cat _current_flavor [ 67s] + python_flavor=python2 [ 67s] + '[' -z python2 ']' [ 67s] + '[' python2 '!=' python3 ']' [ 67s] + '[' -d build ']' [ 67s] + mv build _build.python2 [ 67s] + '[' -d _build.python3 ']' [ 67s] + echo python3 [ 67s] + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' [ 67s] running build [ 67s] running build_py [ 67s] creating build [ 67s] creating build/lib [ 67s] creating build/lib/x2go [ 67s] copying ./x2go/xserver.py -> build/lib/x2go [ 67s] copying ./x2go/mimebox.py -> build/lib/x2go [ 67s] copying ./x2go/pulseaudio.py -> build/lib/x2go [ 67s] copying ./x2go/utils.py -> build/lib/x2go [ 67s] copying ./x2go/mimeboxactions.py -> build/lib/x2go [ 67s] copying ./x2go/__init__.py -> build/lib/x2go [ 67s] copying ./x2go/cleanup.py -> build/lib/x2go [ 67s] copying ./x2go/sshproxy.py -> build/lib/x2go [ 67s] copying ./x2go/guardian.py -> build/lib/x2go [ 67s] copying ./x2go/registry.py -> build/lib/x2go [ 67s] copying ./x2go/rforward.py -> build/lib/x2go [ 67s] copying ./x2go/inifiles.py -> build/lib/x2go [ 67s] copying ./x2go/sftpserver.py -> build/lib/x2go [ 67s] copying ./x2go/checkhosts.py -> build/lib/x2go [ 67s] copying ./x2go/printactions.py -> build/lib/x2go [ 67s] copying ./x2go/x2go_exceptions.py -> build/lib/x2go [ 67s] copying ./x2go/defaults.py -> build/lib/x2go [ 67s] copying ./x2go/client.py -> build/lib/x2go [ 67s] copying ./x2go/printqueue.py -> build/lib/x2go [ 67s] copying ./x2go/telekinesis.py -> build/lib/x2go [ 67s] copying ./x2go/gevent_subprocess.py -> build/lib/x2go [ 67s] copying ./x2go/forward.py -> build/lib/x2go [ 67s] copying ./x2go/_paramiko.py -> build/lib/x2go [ 67s] copying ./x2go/session.py -> build/lib/x2go [ 67s] copying ./x2go/log.py -> build/lib/x2go [ 67s] copying ./x2go/cache.py -> build/lib/x2go [ 67s] creating build/lib/x2go/backends [ 67s] copying ./x2go/backends/__init__.py -> build/lib/x2go/backends [ 67s] creating build/lib/x2go/backends/control [ 67s] copying ./x2go/backends/control/plain.py -> build/lib/x2go/backends/control [ 67s] copying ./x2go/backends/control/__init__.py -> build/lib/x2go/backends/control [ 67s] creating build/lib/x2go/backends/settings [ 67s] copying ./x2go/backends/settings/__init__.py -> build/lib/x2go/backends/settings [ 67s] copying ./x2go/backends/settings/file.py -> build/lib/x2go/backends/settings [ 67s] creating build/lib/x2go/backends/printing [ 67s] copying ./x2go/backends/printing/__init__.py -> build/lib/x2go/backends/printing [ 67s] copying ./x2go/backends/printing/file.py -> build/lib/x2go/backends/printing [ 67s] creating build/lib/x2go/backends/terminal [ 67s] copying ./x2go/backends/terminal/plain.py -> build/lib/x2go/backends/terminal [ 67s] copying ./x2go/backends/terminal/__init__.py -> build/lib/x2go/backends/terminal [ 67s] creating build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/httpbroker.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/__init__.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/base.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/file.py -> build/lib/x2go/backends/profiles [ 67s] copying ./x2go/backends/profiles/sshbroker.py -> build/lib/x2go/backends/profiles [ 67s] creating build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/__init__.py -> build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/base.py -> build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/nx3.py -> build/lib/x2go/backends/proxy [ 67s] copying ./x2go/backends/proxy/kdrive.py -> build/lib/x2go/backends/proxy [ 67s] creating build/lib/x2go/backends/info [ 67s] copying ./x2go/backends/info/plain.py -> build/lib/x2go/backends/info [ 67s] copying ./x2go/backends/info/__init__.py -> build/lib/x2go/backends/info [ 67s] + sphinx_postfix=3.6 [ 67s] + '[' -n 3.6 ']' [ 67s] + sphinx_postfix=3.6 [ 67s] + '[' -n 3.6 ']' [ 67s] + sphinx_postfix=3 [ 67s] + make -f Makefile.docupload docbuild 'SPHINX_APIDOC=sphinx-apidoc-%{sphinx_postfix}' 'SPHINXBUILD=sphinx-build-%{sphinx_postfix}' [ 67s] make -C docs/ clean [ 67s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/python-x2go-0.6.1.3/docs' [ 67s] rm -rf build/* [ 67s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/python-x2go-0.6.1.3/docs' [ 67s] make -C docs/ html SPHINXOPTS="-a -E" [ 67s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/python-x2go-0.6.1.3/docs' [ 67s] sphinx-build-%{sphinx_postfix} -b html -d build/doctrees -a -E source build/html [ 67s] /bin/sh: sphinx-build-%{sphinx_postfix}: command not found [ 67s] make[1]: *** [Makefile:53: html] Error 127 [ 67s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/python-x2go-0.6.1.3/docs' [ 67s] make: *** [Makefile.docupload:20: docbuild] Error 2 [ 67s] error: Bad exit status from /var/tmp/rpm-tmp.6cX565 (%build) [ 67s] [ 67s] [ 67s] RPM build errors: [ 67s] Bad exit status from /var/tmp/rpm-tmp.6cX565 (%build) [ 67s] [ 67s] japsand failed "build python-x2go.spec" at Wed Jan 1 09:15:45 UTC 2020. [ 67s] + exit 1 + cleanup + '[' -n '' ']' + '[' -n '' ']' + echo 'Warning: mock temporary config directory not defined. Skipping cleanup.' Warning: mock temporary config directory not defined. Skipping cleanup. + typeset temp_dir= + for temp_dir in "${temp_cleanup[@]}" + '[' -n /var/lib/jenkins/tmp/tmp.wyCLMgiUXU24hYFYop4Vicws ']' + '[' -d /var/lib/jenkins/tmp/tmp.wyCLMgiUXU24hYFYop4Vicws ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.wyCLMgiUXU24hYFYop4Vicws Build step 'Execute shell' marked build as failure