See <http://jenkins.x2go.org:8080/job/python-x2go+nightly+opensuse-tumbleweed/4/display/redirect?page=changes> Changes: [mike.gabriel] x2go/backends/terminal/plain.py: With Python3, decode stderr reads. ------------------------------------------ [...truncated 8.56 KB...] +++ i=11 +++ '[' 11 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXX +++ i=12 +++ '[' 12 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXX +++ i=13 +++ '[' 13 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXX +++ i=14 +++ '[' 14 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXX +++ i=15 +++ '[' 15 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXX +++ i=16 +++ '[' 16 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXX +++ i=17 +++ '[' 17 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXX +++ i=18 +++ '[' 18 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXX +++ i=19 +++ '[' 19 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXX +++ i=20 +++ '[' 20 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXX +++ i=21 +++ '[' 21 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXX +++ i=22 +++ '[' 22 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXX +++ i=23 +++ '[' 23 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXXX +++ i=24 +++ '[' 24 -lt 24 ']' +++ printf XXXXXXXXXXXXXXXXXXXXXXXX +++ return 0 ++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.XXXXXXXXXXXXXXXXXXXXXXXX + TEMP_DIR=/var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs + cd /var/lib/jenkins/build/heuler/python-x2go + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/python-x2go /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1368 + pushd python-x2go + git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n' + popd + rm -Rf -- python-x2go/.git + mv -- python-x2go/python-x2go.spec . ++ grep -E -- '^Version:.*' python-x2go.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=0.5.0.7 ++ grep -E -- '^Release:.*' python-x2go.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' python-x2go.spec ++ echo yes + IS_NOARCH=yes + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i python-x2go.spec -e 's/%{?dist}/.0.git20180305.1368.heuler%{?dist}/' + '[' -f python-x2go/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' python-x2go.spec + sed 's/%{name}/python-x2go/' + awk '{ print $2 }' + read source_file + mv -- /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/python-x2go /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/python-x2go-0.5.0.7 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.5.0.7.tar.gz python-x2go-0.5.0.7 + cp -- python-x2go.spec /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/python-x2go + '[' xopensuse = xopensuse ']' + typeset -a arches_copy + arches_copy=("${arches[@]}") + typeset -i i=0 + (( i = 0 )) + (( i < 3 )) + [[ SRPM == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ x86_64 == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ i386 == \i\3\8\6 ]] + arches_copy[i]=i586 + (( ++i )) + (( i < 3 )) + typeset arch= + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/i586 + BUILD_RESULT=/home/abuild/rpmbuild/ + typeset obs_config_dir=obs-config + extra_obs_build_args=() + typeset -a extra_obs_build_args + typeset obs_build_vendor_tag= ++ map_prefix_to_vendor x2go ++ typeset prefix=x2go ++ typeset out= ++ typeset ret=1 ++ case "${prefix}" in ++ out=X2Go ++ ret=0 ++ printf %s X2Go ++ return 0 + obs_build_vendor_tag=X2Go + '[' 0 -ne 0 ']' + extra_obs_build_args+=("--define" "%vendor ${obs_build_vendor_tag}") + typeset -i tmp_suse_major_version=0 + typeset -i tmp_suse_minor_version=0 + [[ tumbleweed = \t\u\m\b\l\e\w\e\e\d ]] + tmp_suse_major_version=9999 + '[' xopensuse = xopensuse ']' + typeset -i legacy_release=0 ++ wrap_suse_major_version 9999 ++ typeset major_version=9999 ++ typeset -i tmp_major_version=9999 ++ [[ 9999 -lt 10 ]] ++ [[ 9999 -eq 42 ]] ++ echo 9999 ++ return 0 + tmp_suse_major_version=9999 + '[' 0 -ne 0 ']' + [[ 9999 != \9\9\9\9 ]] + '[' 0 -eq 1 ']' + [[ 9999 = \9\9\9\9 ]] + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ ++ sed -e s/#VERSION#/tumbleweed/ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs + typeset obs_config_dir=obs-config + typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config + typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config + typeset obs_config_tumbleweed_filename=sltumbleweed.conf + [[ ! -d /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs ]] + pushd /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/obs-config ~/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs ~ + curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 41563 100 41563 0 0 70091 0 --:--:-- --:--:-- --:--:-- 70207 100 770 100 770 0 0 21830 0 --:--:-- --:--:-- --:--:-- 21830 + popd ~/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + typeset -i noarch_built=0 + for l_ARCH in "${arches[@]}" + '[' SRPM = SRPM ']' + typeset base_arch=x86_64 + '[' -z x86_64 ']' + '[' xopensuse = xfedora ']' + '[' xopensuse = xepel ']' + ps ax + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/' + grep 'sudo obs' + get_extra_repository suse opensuse tumbleweed heuler python-x2go x86_64 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=python-x2go + typeset ARCH=x86_64 ++ make_boolean 1 ++ typeset -l OPTION=1 ++ case "${OPTION}" in ++ OPTION=1 ++ printf 1 ++ return 0 + typeset WANT_EXTRA=1 + case "${TYPE}" in + OTHERMIRROR= + '[' 1 -eq 1 ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras' + '[' -z x2go-keyring ']' + '[' x2go-keyring '!=' python-x2go ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + sudo obs-build --nosignature --repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss/suse/ --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/obs-config /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log... [ 0s] Memory limit set to 33053012KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build python-x2go.spec" at Mon Mar 5 13:14:29 UTC 2018. [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss/suse/ --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 1s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ... [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 1s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss/suse/ [ 16s] expanding package dependencies... [ 18s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs/obs-config). [ 19s] expansion error [ 19s] nothing provides epydoc [ 19s] [ 19s] japsand failed "build python-x2go.spec" at Mon Mar 5 13:14:48 UTC 2018. [ 19s] + 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.0uYujERZMiahdBrvOYdkMjvs ']' + '[' -d /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.0uYujERZMiahdBrvOYdkMjvs Build step 'Execute shell' marked build as failure
See <http://jenkins.x2go.org:8080/job/python-x2go+nightly+opensuse-tumbleweed/5/display/redirect?page=changes> Changes: [mike.gabriel] Various __doc__ string improvements and fixes. ------------------------------------------ [...truncated 8.08 KB...] +++ i=11 +++ '[' 11 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXX +++ i=12 +++ '[' 12 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXX +++ i=13 +++ '[' 13 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXX +++ i=14 +++ '[' 14 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXX +++ i=15 +++ '[' 15 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXX +++ i=16 +++ '[' 16 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXX +++ i=17 +++ '[' 17 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXX +++ i=18 +++ '[' 18 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXX +++ i=19 +++ '[' 19 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXX +++ i=20 +++ '[' 20 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXX +++ i=21 +++ '[' 21 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXX +++ i=22 +++ '[' 22 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXX +++ i=23 +++ '[' 23 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXXX +++ i=24 +++ '[' 24 -lt 24 ']' +++ printf XXXXXXXXXXXXXXXXXXXXXXXX +++ return 0 ++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.XXXXXXXXXXXXXXXXXXXXXXXX + TEMP_DIR=/var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 + cd /var/lib/jenkins/build/heuler/python-x2go + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/python-x2go /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1370 + pushd python-x2go + git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n' + popd + rm -Rf -- python-x2go/.git + mv -- python-x2go/python-x2go.spec . ++ grep -E -- '^Version:.*' python-x2go.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=0.5.0.7 ++ grep -E -- '^Release:.*' python-x2go.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' python-x2go.spec ++ echo yes + IS_NOARCH=yes + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i python-x2go.spec -e 's/%{?dist}/.0.git20180305.1370.heuler%{?dist}/' + '[' -f python-x2go/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' python-x2go.spec + sed 's/%{name}/python-x2go/' + awk '{ print $2 }' + read source_file + mv -- /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/python-x2go /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/python-x2go-0.5.0.7 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.5.0.7.tar.gz python-x2go-0.5.0.7 + cp -- python-x2go.spec /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/python-x2go + '[' xopensuse = xopensuse ']' + typeset -a arches_copy + arches_copy=("${arches[@]}") + typeset -i i=0 + (( i = 0 )) + (( i < 3 )) + [[ SRPM == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ x86_64 == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ i386 == \i\3\8\6 ]] + arches_copy[i]=i586 + (( ++i )) + (( i < 3 )) + typeset arch= + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/i586 + BUILD_RESULT=/home/abuild/rpmbuild/ + typeset obs_config_dir=obs-config + extra_obs_build_args=() + typeset -a extra_obs_build_args + typeset obs_build_vendor_tag= ++ map_prefix_to_vendor x2go ++ typeset prefix=x2go ++ typeset out= ++ typeset ret=1 ++ case "${prefix}" in ++ out=X2Go ++ ret=0 ++ printf %s X2Go ++ return 0 + obs_build_vendor_tag=X2Go + '[' 0 -ne 0 ']' + extra_obs_build_args+=("--define" "%vendor ${obs_build_vendor_tag}") + typeset -i tmp_suse_major_version=0 + typeset -i tmp_suse_minor_version=0 + [[ tumbleweed = \t\u\m\b\l\e\w\e\e\d ]] + tmp_suse_major_version=9999 + '[' xopensuse = xopensuse ']' + typeset -i legacy_release=0 ++ wrap_suse_major_version 9999 ++ typeset major_version=9999 ++ typeset -i tmp_major_version=9999 ++ [[ 9999 -lt 10 ]] ++ [[ 9999 -eq 42 ]] ++ echo 9999 ++ return 0 + tmp_suse_major_version=9999 + '[' 0 -ne 0 ']' + [[ 9999 != \9\9\9\9 ]] + '[' 0 -eq 1 ']' + [[ 9999 = \9\9\9\9 ]] + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ ++ sed -e s/#VERSION#/tumbleweed/ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 + typeset obs_config_dir=obs-config + typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config + typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config + typeset obs_config_tumbleweed_filename=sltumbleweed.conf + [[ ! -d /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 ]] + pushd /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/obs-config ~/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 ~ + curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 41563 100 41563 0 0 70516 0 --:--:-- --:--:-- --:--:-- 70565 100 770 100 770 0 0 22698 0 --:--:-- --:--:-- --:--:-- 22698 + popd ~/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + typeset -i noarch_built=0 + for l_ARCH in "${arches[@]}" + '[' SRPM = SRPM ']' + typeset base_arch=x86_64 + '[' -z x86_64 ']' + '[' xopensuse = xfedora ']' + '[' xopensuse = xepel ']' + ps ax + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/' + grep 'sudo obs' + get_extra_repository suse opensuse tumbleweed heuler python-x2go x86_64 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=python-x2go + typeset ARCH=x86_64 ++ make_boolean 1 ++ typeset -l OPTION=1 ++ case "${OPTION}" in ++ OPTION=1 ++ printf 1 ++ return 0 + typeset WANT_EXTRA=1 + case "${TYPE}" in + OTHERMIRROR= + '[' 1 -eq 1 ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras' + '[' -z x2go-keyring ']' + '[' x2go-keyring '!=' python-x2go ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + sudo obs-build --nosignature --repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss/suse/ --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/obs-config /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log... [ 0s] Memory limit set to 33053012KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build python-x2go.spec" at Mon Mar 5 15:48:27 UTC 2018. [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss/suse/ --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ... [ 0s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 1s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss/suse/ [ 16s] expanding package dependencies... [ 17s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1/obs-config). [ 18s] expansion error [ 18s] nothing provides epydoc [ 18s] [ 18s] japsand failed "build python-x2go.spec" at Mon Mar 5 15:48:45 UTC 2018. [ 18s] + 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.6pU3qnAj3MTb15nO99mU2qz1 ']' + '[' -d /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.6pU3qnAj3MTb15nO99mU2qz1 Build step 'Execute shell' marked build as failure
See <http://jenkins.x2go.org:8080/job/python-x2go+nightly+opensuse-tumbleweed/6/display/redirect?page=changes> Changes: [mike.gabriel] Some more __doc__ string fixes. ------------------------------------------ [...truncated 8.02 KB...] +++ i=11 +++ '[' 11 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXX +++ i=12 +++ '[' 12 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXX +++ i=13 +++ '[' 13 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXX +++ i=14 +++ '[' 14 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXX +++ i=15 +++ '[' 15 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXX +++ i=16 +++ '[' 16 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXX +++ i=17 +++ '[' 17 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXX +++ i=18 +++ '[' 18 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXX +++ i=19 +++ '[' 19 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXX +++ i=20 +++ '[' 20 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXX +++ i=21 +++ '[' 21 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXX +++ i=22 +++ '[' 22 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXX +++ i=23 +++ '[' 23 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXXX +++ i=24 +++ '[' 24 -lt 24 ']' +++ printf XXXXXXXXXXXXXXXXXXXXXXXX +++ return 0 ++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.XXXXXXXXXXXXXXXXXXXXXXXX + TEMP_DIR=/var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT + cd /var/lib/jenkins/build/heuler/python-x2go + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/python-x2go /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1370 + pushd python-x2go + git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n' + popd + rm -Rf -- python-x2go/.git + mv -- python-x2go/python-x2go.spec . ++ grep -E -- '^Version:.*' python-x2go.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=0.5.0.7 ++ grep -E -- '^Release:.*' python-x2go.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' python-x2go.spec ++ echo yes + IS_NOARCH=yes + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i python-x2go.spec -e 's/%{?dist}/.0.git20180305.1370.heuler%{?dist}/' + '[' -f python-x2go/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' python-x2go.spec + sed 's/%{name}/python-x2go/' + awk '{ print $2 }' + read source_file + mv -- /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/python-x2go /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/python-x2go-0.5.0.7 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.5.0.7.tar.gz python-x2go-0.5.0.7 + cp -- python-x2go.spec /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/python-x2go + '[' xopensuse = xopensuse ']' + typeset -a arches_copy + arches_copy=("${arches[@]}") + typeset -i i=0 + (( i = 0 )) + (( i < 3 )) + [[ SRPM == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ x86_64 == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ i386 == \i\3\8\6 ]] + arches_copy[i]=i586 + (( ++i )) + (( i < 3 )) + typeset arch= + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/i586 + BUILD_RESULT=/home/abuild/rpmbuild/ + typeset obs_config_dir=obs-config + extra_obs_build_args=() + typeset -a extra_obs_build_args + typeset obs_build_vendor_tag= ++ map_prefix_to_vendor x2go ++ typeset prefix=x2go ++ typeset out= ++ typeset ret=1 ++ case "${prefix}" in ++ out=X2Go ++ ret=0 ++ printf %s X2Go ++ return 0 + obs_build_vendor_tag=X2Go + '[' 0 -ne 0 ']' + extra_obs_build_args+=("--define" "%vendor ${obs_build_vendor_tag}") + typeset -i tmp_suse_major_version=0 + typeset -i tmp_suse_minor_version=0 + [[ tumbleweed = \t\u\m\b\l\e\w\e\e\d ]] + tmp_suse_major_version=9999 + '[' xopensuse = xopensuse ']' + typeset -i legacy_release=0 ++ wrap_suse_major_version 9999 ++ typeset major_version=9999 ++ typeset -i tmp_major_version=9999 ++ [[ 9999 -lt 10 ]] ++ [[ 9999 -eq 42 ]] ++ echo 9999 ++ return 0 + tmp_suse_major_version=9999 + '[' 0 -ne 0 ']' + [[ 9999 != \9\9\9\9 ]] + '[' 0 -eq 1 ']' + [[ 9999 = \9\9\9\9 ]] + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ ++ sed -e s/#VERSION#/tumbleweed/ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT + typeset obs_config_dir=obs-config + typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config + typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config + typeset obs_config_tumbleweed_filename=sltumbleweed.conf + [[ ! -d /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT ]] + pushd /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/obs-config ~/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT ~ + curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 41563 100 41563 0 0 65367 0 --:--:-- --:--:-- --:--:-- 65350 100 770 100 770 0 0 12645 0 --:--:-- --:--:-- --:--:-- 12645 + popd ~/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + typeset -i noarch_built=0 + for l_ARCH in "${arches[@]}" + '[' SRPM = SRPM ']' + typeset base_arch=x86_64 + '[' -z x86_64 ']' + '[' xopensuse = xfedora ']' + '[' xopensuse = xepel ']' + ps ax + grep 'sudo obs' + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/' + get_extra_repository suse opensuse tumbleweed heuler python-x2go x86_64 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=python-x2go + typeset ARCH=x86_64 ++ make_boolean 1 ++ typeset -l OPTION=1 ++ case "${OPTION}" in ++ OPTION=1 ++ printf 1 ++ return 0 + typeset WANT_EXTRA=1 + case "${TYPE}" in + OTHERMIRROR= + '[' 1 -eq 1 ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras' + '[' -z x2go-keyring ']' + '[' x2go-keyring '!=' python-x2go ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + sudo obs-build --nosignature --repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss/suse/ --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/obs-config /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log... [ 0s] Memory limit set to 33053012KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build python-x2go.spec" at Mon Mar 5 16:12:08 UTC 2018. [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss/suse/ --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ... [ 0s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 0s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 0s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss/suse/ [ 14s] expanding package dependencies... [ 15s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT/obs-config). [ 16s] expansion error [ 16s] nothing provides epydoc [ 16s] [ 16s] japsand failed "build python-x2go.spec" at Mon Mar 5 16:12:24 UTC 2018. [ 16s] + 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.2w0GZMxBtCu3FLjZEBtdhHFT ']' + '[' -d /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.2w0GZMxBtCu3FLjZEBtdhHFT Build step 'Execute shell' marked build as failure
See <http://jenkins.x2go.org:8080/job/python-x2go+nightly+opensuse-tumbleweed/7/display/redirect?page=changes> Changes: [mike.gabriel] Start using Sphinx API documentation tool. [mike.gabriel] Makefile.docupload: Wrap around Sphinx's Makefile in docs/ subfolder. [mike.gabriel] x2go/__init__.py: Add __AUTHOR__, so we can use it in API documentation. [mike.gabriel] API __doc__ strings: Rough / automated switch from Epydoc to [mike.gabriel] API Epydoc2Sphinx conversion: Replace 'C{...}' by ... (monospaced text). [mike.gabriel] debian/: Adapt to building API docs with Sphinx. [mike.gabriel] update debian/changelog ------------------------------------------ [...truncated 7.99 KB...] +++ i=11 +++ '[' 11 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXX +++ i=12 +++ '[' 12 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXX +++ i=13 +++ '[' 13 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXX +++ i=14 +++ '[' 14 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXX +++ i=15 +++ '[' 15 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXX +++ i=16 +++ '[' 16 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXX +++ i=17 +++ '[' 17 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXX +++ i=18 +++ '[' 18 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXX +++ i=19 +++ '[' 19 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXX +++ i=20 +++ '[' 20 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXX +++ i=21 +++ '[' 21 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXX +++ i=22 +++ '[' 22 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXX +++ i=23 +++ '[' 23 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXXX +++ i=24 +++ '[' 24 -lt 24 ']' +++ printf XXXXXXXXXXXXXXXXXXXXXXXX +++ return 0 ++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.XXXXXXXXXXXXXXXXXXXXXXXX + TEMP_DIR=/var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk + cd /var/lib/jenkins/build/heuler/python-x2go + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/python-x2go /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1377 + pushd python-x2go + git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n' + popd + rm -Rf -- python-x2go/.git + mv -- python-x2go/python-x2go.spec . ++ grep -E -- '^Version:.*' python-x2go.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=0.5.0.7 ++ grep -E -- '^Release:.*' python-x2go.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' python-x2go.spec ++ echo yes + IS_NOARCH=yes + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i python-x2go.spec -e 's/%{?dist}/.0.git20180305.1377.heuler%{?dist}/' + '[' -f python-x2go/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' python-x2go.spec + sed 's/%{name}/python-x2go/' + awk '{ print $2 }' + read source_file + mv -- /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/python-x2go /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/python-x2go-0.5.0.7 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.5.0.7.tar.gz python-x2go-0.5.0.7 + cp -- python-x2go.spec /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/python-x2go + '[' xopensuse = xopensuse ']' + typeset -a arches_copy + arches_copy=("${arches[@]}") + typeset -i i=0 + (( i = 0 )) + (( i < 3 )) + [[ SRPM == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ x86_64 == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ i386 == \i\3\8\6 ]] + arches_copy[i]=i586 + (( ++i )) + (( i < 3 )) + typeset arch= + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/i586 + BUILD_RESULT=/home/abuild/rpmbuild/ + typeset obs_config_dir=obs-config + extra_obs_build_args=() + typeset -a extra_obs_build_args + typeset obs_build_vendor_tag= ++ map_prefix_to_vendor x2go ++ typeset prefix=x2go ++ typeset out= ++ typeset ret=1 ++ case "${prefix}" in ++ out=X2Go ++ ret=0 ++ printf %s X2Go ++ return 0 + obs_build_vendor_tag=X2Go + '[' 0 -ne 0 ']' + extra_obs_build_args+=("--define" "%vendor ${obs_build_vendor_tag}") + typeset -i tmp_suse_major_version=0 + typeset -i tmp_suse_minor_version=0 + [[ tumbleweed = \t\u\m\b\l\e\w\e\e\d ]] + tmp_suse_major_version=9999 + '[' xopensuse = xopensuse ']' + typeset -i legacy_release=0 ++ wrap_suse_major_version 9999 ++ typeset major_version=9999 ++ typeset -i tmp_major_version=9999 ++ [[ 9999 -lt 10 ]] ++ [[ 9999 -eq 42 ]] ++ echo 9999 ++ return 0 + tmp_suse_major_version=9999 + '[' 0 -ne 0 ']' + [[ 9999 != \9\9\9\9 ]] + '[' 0 -eq 1 ']' + [[ 9999 = \9\9\9\9 ]] + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ ++ sed -e s/#VERSION#/tumbleweed/ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk + typeset obs_config_dir=obs-config + typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config + typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config + typeset obs_config_tumbleweed_filename=sltumbleweed.conf + [[ ! -d /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk ]] + pushd /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/obs-config ~/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk ~ + curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 41563 100 41563 0 0 69924 0 --:--:-- --:--:-- --:--:-- 69971 100 770 100 770 0 0 20624 0 --:--:-- --:--:-- --:--:-- 20624 + popd ~/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + typeset -i noarch_built=0 + for l_ARCH in "${arches[@]}" + '[' SRPM = SRPM ']' + typeset base_arch=x86_64 + '[' -z x86_64 ']' + '[' xopensuse = xfedora ']' + '[' xopensuse = xepel ']' + ps ax + grep 'sudo obs' + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/' + get_extra_repository suse opensuse tumbleweed heuler python-x2go x86_64 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=python-x2go + typeset ARCH=x86_64 ++ make_boolean 1 ++ typeset -l OPTION=1 ++ case "${OPTION}" in ++ OPTION=1 ++ printf 1 ++ return 0 + typeset WANT_EXTRA=1 + case "${TYPE}" in + OTHERMIRROR= + '[' 1 -eq 1 ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras' + '[' -z x2go-keyring ']' + '[' x2go-keyring '!=' python-x2go ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + sudo obs-build --nosignature --repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss/suse/ --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/obs-config /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log... [ 0s] Memory limit set to 33053012KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build python-x2go.spec" at Mon Mar 5 21:38:12 UTC 2018. [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss/suse/ --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 1s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ... [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 1s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss/suse/ [ 18s] expanding package dependencies... [ 19s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk/obs-config). [ 20s] expansion error [ 20s] nothing provides epydoc [ 21s] [ 21s] japsand failed "build python-x2go.spec" at Mon Mar 5 21:38:33 UTC 2018. [ 21s] + 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.iRPrUDzKWD3Zv0tWnu0ML5xk ']' + '[' -d /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.iRPrUDzKWD3Zv0tWnu0ML5xk Build step 'Execute shell' marked build as failure
See <http://jenkins.x2go.org:8080/job/python-x2go+nightly+opensuse-tumbleweed/8/display/redirect?page=changes> Changes: [mike.gabriel] Makefile.docupload: Add docupdate target. Don't rebuild API doc for all [mike.gabriel] API doc: another white-space cleanup + fixes for all open Sphinx Build [mike.gabriel] docs/Makefile: Use sphinx-build command as found in PATH. [mike.gabriel] debian/control: Add to Build-Conflicts: python-sphinx. We need Python3 [mike.gabriel] python-x2go.spec: Blind shot at attempting API doc build for RPM ------------------------------------------ [...truncated 8.21 KB...] +++ i=11 +++ '[' 11 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXX +++ i=12 +++ '[' 12 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXX +++ i=13 +++ '[' 13 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXX +++ i=14 +++ '[' 14 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXX +++ i=15 +++ '[' 15 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXX +++ i=16 +++ '[' 16 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXX +++ i=17 +++ '[' 17 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXX +++ i=18 +++ '[' 18 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXX +++ i=19 +++ '[' 19 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXX +++ i=20 +++ '[' 20 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXX +++ i=21 +++ '[' 21 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXX +++ i=22 +++ '[' 22 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXX +++ i=23 +++ '[' 23 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXXX +++ i=24 +++ '[' 24 -lt 24 ']' +++ printf XXXXXXXXXXXXXXXXXXXXXXXX +++ return 0 ++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.XXXXXXXXXXXXXXXXXXXXXXXX + TEMP_DIR=/var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB + cd /var/lib/jenkins/build/heuler/python-x2go + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/python-x2go /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1382 + pushd python-x2go + git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n' + popd + rm -Rf -- python-x2go/.git + mv -- python-x2go/python-x2go.spec . ++ grep -E -- '^Version:.*' python-x2go.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=0.5.0.7 ++ grep -E -- '^Release:.*' python-x2go.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' python-x2go.spec ++ echo yes + IS_NOARCH=yes + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i python-x2go.spec -e 's/%{?dist}/.0.git20180306.1382.heuler%{?dist}/' + '[' -f python-x2go/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' python-x2go.spec + sed 's/%{name}/python-x2go/' + read source_file + awk '{ print $2 }' + mv -- /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/python-x2go /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/python-x2go-0.5.0.7 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.5.0.7.tar.gz python-x2go-0.5.0.7 + cp -- python-x2go.spec /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/python-x2go + '[' xopensuse = xopensuse ']' + typeset -a arches_copy + arches_copy=("${arches[@]}") + typeset -i i=0 + (( i = 0 )) + (( i < 3 )) + [[ SRPM == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ x86_64 == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ i386 == \i\3\8\6 ]] + arches_copy[i]=i586 + (( ++i )) + (( i < 3 )) + typeset arch= + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/i586 + BUILD_RESULT=/home/abuild/rpmbuild/ + typeset obs_config_dir=obs-config + extra_obs_build_args=() + typeset -a extra_obs_build_args + typeset obs_build_vendor_tag= ++ map_prefix_to_vendor x2go ++ typeset prefix=x2go ++ typeset out= ++ typeset ret=1 ++ case "${prefix}" in ++ out=X2Go ++ ret=0 ++ printf %s X2Go ++ return 0 + obs_build_vendor_tag=X2Go + '[' 0 -ne 0 ']' + extra_obs_build_args+=("--define" "%vendor ${obs_build_vendor_tag}") + typeset -i tmp_suse_major_version=0 + typeset -i tmp_suse_minor_version=0 + [[ tumbleweed = \t\u\m\b\l\e\w\e\e\d ]] + tmp_suse_major_version=9999 + '[' xopensuse = xopensuse ']' + typeset -i legacy_release=0 ++ wrap_suse_major_version 9999 ++ typeset major_version=9999 ++ typeset -i tmp_major_version=9999 ++ [[ 9999 -lt 10 ]] ++ [[ 9999 -eq 42 ]] ++ echo 9999 ++ return 0 + tmp_suse_major_version=9999 + '[' 0 -ne 0 ']' + [[ 9999 != \9\9\9\9 ]] + '[' 0 -eq 1 ']' + [[ 9999 = \9\9\9\9 ]] + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ ++ sed -e s/#VERSION#/tumbleweed/ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB + typeset obs_config_dir=obs-config + typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config + typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config + typeset obs_config_tumbleweed_filename=sltumbleweed.conf + [[ ! -d /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB ]] + pushd /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/obs-config ~/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB ~ + curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 41563 100 41563 0 0 69378 0 --:--:-- --:--:-- --:--:-- 69271 100 770 100 770 0 0 16296 0 --:--:-- --:--:-- --:--:-- 16296 + popd ~/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + typeset -i noarch_built=0 + for l_ARCH in "${arches[@]}" + '[' SRPM = SRPM ']' + typeset base_arch=x86_64 + '[' -z x86_64 ']' + '[' xopensuse = xfedora ']' + '[' xopensuse = xepel ']' + ps ax + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/' + grep 'sudo obs' + get_extra_repository suse opensuse tumbleweed heuler python-x2go x86_64 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=python-x2go + typeset ARCH=x86_64 ++ make_boolean 1 ++ typeset -l OPTION=1 ++ case "${OPTION}" in ++ OPTION=1 ++ printf 1 ++ return 0 + typeset WANT_EXTRA=1 + case "${TYPE}" in + OTHERMIRROR= + '[' 1 -eq 1 ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras' + '[' -z x2go-keyring ']' + '[' x2go-keyring '!=' python-x2go ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + sudo obs-build --nosignature --repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss/suse/ --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/obs-config /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log... [ 0s] Memory limit set to 33053012KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build python-x2go.spec" at Tue Mar 6 13:23:02 UTC 2018. [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss/suse/ --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ... [ 0s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 1s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss/suse/ [ 16s] expanding package dependencies... [ 17s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB/obs-config). [ 18s] expansion error [ 18s] nothing provides python3-sphinx [ 19s] [ 19s] japsand failed "build python-x2go.spec" at Tue Mar 6 13:23:21 UTC 2018. [ 19s] + 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.FTorEtGWxQTBb795chDZ8TXB ']' + '[' -d /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.FTorEtGWxQTBb795chDZ8TXB Build step 'Execute shell' marked build as failure
See <http://jenkins.x2go.org:8080/job/python-x2go+nightly+opensuse-tumbleweed/9/display/redirect?page=changes> Changes: [mike.gabriel] API documentation: Convert class name only links to reST links. [mike.gabriel] API documentation: Convert full class name path links to reST links. [mike.gabriel] API doc: Switch to 'classic' theme. [mike.gabriel] x2go/client.py: Fix a __doc__ string head line. [mike.gabriel] Makefile.docupload: Add clean target. [mike.gabriel] Makefile.docupload: whitespace fix. [mike.gabriel] Drop unit test framework. Never really used (though we should have). ------------------------------------------ [...truncated 8.22 KB...] +++ i=11 +++ '[' 11 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXX +++ i=12 +++ '[' 12 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXX +++ i=13 +++ '[' 13 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXX +++ i=14 +++ '[' 14 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXX +++ i=15 +++ '[' 15 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXX +++ i=16 +++ '[' 16 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXX +++ i=17 +++ '[' 17 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXX +++ i=18 +++ '[' 18 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXX +++ i=19 +++ '[' 19 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXX +++ i=20 +++ '[' 20 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXX +++ i=21 +++ '[' 21 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXX +++ i=22 +++ '[' 22 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXX +++ i=23 +++ '[' 23 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXXX +++ i=24 +++ '[' 24 -lt 24 ']' +++ printf XXXXXXXXXXXXXXXXXXXXXXXX +++ return 0 ++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.XXXXXXXXXXXXXXXXXXXXXXXX + TEMP_DIR=/var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx + cd /var/lib/jenkins/build/heuler/python-x2go + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/python-x2go /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1389 + pushd python-x2go + git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n' + popd + rm -Rf -- python-x2go/.git + mv -- python-x2go/python-x2go.spec . ++ grep -E -- '^Version:.*' python-x2go.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=0.5.0.7 ++ grep -E -- '^Release:.*' python-x2go.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' python-x2go.spec ++ echo yes + IS_NOARCH=yes + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i python-x2go.spec -e 's/%{?dist}/.0.git20180306.1389.heuler%{?dist}/' + '[' -f python-x2go/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' python-x2go.spec + sed 's/%{name}/python-x2go/' + awk '{ print $2 }' + read source_file + mv -- /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/python-x2go /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/python-x2go-0.5.0.7 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.5.0.7.tar.gz python-x2go-0.5.0.7 + cp -- python-x2go.spec /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/python-x2go + '[' xopensuse = xopensuse ']' + typeset -a arches_copy + arches_copy=("${arches[@]}") + typeset -i i=0 + (( i = 0 )) + (( i < 3 )) + [[ SRPM == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ x86_64 == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ i386 == \i\3\8\6 ]] + arches_copy[i]=i586 + (( ++i )) + (( i < 3 )) + typeset arch= + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/i586 + BUILD_RESULT=/home/abuild/rpmbuild/ + typeset obs_config_dir=obs-config + extra_obs_build_args=() + typeset -a extra_obs_build_args + typeset obs_build_vendor_tag= ++ map_prefix_to_vendor x2go ++ typeset prefix=x2go ++ typeset out= ++ typeset ret=1 ++ case "${prefix}" in ++ out=X2Go ++ ret=0 ++ printf %s X2Go ++ return 0 + obs_build_vendor_tag=X2Go + '[' 0 -ne 0 ']' + extra_obs_build_args+=("--define" "%vendor ${obs_build_vendor_tag}") + typeset -i tmp_suse_major_version=0 + typeset -i tmp_suse_minor_version=0 + [[ tumbleweed = \t\u\m\b\l\e\w\e\e\d ]] + tmp_suse_major_version=9999 + '[' xopensuse = xopensuse ']' + typeset -i legacy_release=0 ++ wrap_suse_major_version 9999 ++ typeset major_version=9999 ++ typeset -i tmp_major_version=9999 ++ [[ 9999 -lt 10 ]] ++ [[ 9999 -eq 42 ]] ++ echo 9999 ++ return 0 + tmp_suse_major_version=9999 + '[' 0 -ne 0 ']' + [[ 9999 != \9\9\9\9 ]] + '[' 0 -eq 1 ']' + [[ 9999 = \9\9\9\9 ]] + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ ++ sed -e s/#VERSION#/tumbleweed/ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/suse/ + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx + typeset obs_config_dir=obs-config + typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config + typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config + typeset obs_config_tumbleweed_filename=sltumbleweed.conf + [[ ! -d /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx ]] + pushd /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/obs-config ~/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx ~ + curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 41563 100 41563 0 0 465k 0 --:--:-- --:--:-- --:--:-- 466k 100 770 100 770 0 0 22001 0 --:--:-- --:--:-- --:--:-- 22001 + popd ~/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + typeset -i noarch_built=0 + for l_ARCH in "${arches[@]}" + '[' SRPM = SRPM ']' + typeset base_arch=x86_64 + '[' -z x86_64 ']' + '[' xopensuse = xfedora ']' + '[' xopensuse = xepel ']' + ps ax + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/' + grep 'sudo obs' + get_extra_repository suse opensuse tumbleweed heuler python-x2go x86_64 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=python-x2go + typeset ARCH=x86_64 ++ make_boolean 1 ++ typeset -l OPTION=1 ++ case "${OPTION}" in ++ OPTION=1 ++ printf 1 ++ return 0 + typeset WANT_EXTRA=1 + case "${TYPE}" in + OTHERMIRROR= + '[' 1 -eq 1 ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras' + '[' -z x2go-keyring ']' + '[' x2go-keyring '!=' python-x2go ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + sudo obs-build --nosignature --repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss/suse/ --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/obs-config /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log... [ 0s] Memory limit set to 33053012KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build python-x2go.spec" at Tue Mar 6 19:50:23 UTC 2018. [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss/suse/ --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 1s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ... [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 1s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss/suse/ [ 15s] expanding package dependencies... [ 16s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx/obs-config). [ 18s] expansion error [ 18s] nothing provides python3-sphinx [ 18s] [ 18s] japsand failed "build python-x2go.spec" at Tue Mar 6 19:50:41 UTC 2018. [ 18s] + 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.mvEqY8sxobf6SCer3zRAx9Qx ']' + '[' -d /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.mvEqY8sxobf6SCer3zRAx9Qx Build step 'Execute shell' marked build as failure
See <http://jenkins.x2go.org:8080/job/python-x2go+nightly+opensuse-tumbleweed/10/display/redirect?page=changes> Changes: [mike.gabriel] Update docs/source/*.rst. Non-used unit tests removed from source code. [mike.gabriel] x2go/client.py: Add with_command option to list_sessions() method. [mike.gabriel] version bump to 0.5.99.1, due to slightly changed API ------------------------------------------ [...truncated 8.15 KB...] +++ ret=XXXXXXXXXXXX +++ i=12 +++ '[' 12 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXX +++ i=13 +++ '[' 13 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXX +++ i=14 +++ '[' 14 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXX +++ i=15 +++ '[' 15 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXX +++ i=16 +++ '[' 16 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXX +++ i=17 +++ '[' 17 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXX +++ i=18 +++ '[' 18 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXX +++ i=19 +++ '[' 19 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXX +++ i=20 +++ '[' 20 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXX +++ i=21 +++ '[' 21 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXX +++ i=22 +++ '[' 22 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXX +++ i=23 +++ '[' 23 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXXXXXXXXXXXXXXX +++ i=24 +++ '[' 24 -lt 24 ']' +++ printf XXXXXXXXXXXXXXXXXXXXXXXX +++ return 0 ++ mktemp -d --tmpdir=/var/lib/jenkins/tmp/ tmp.XXXXXXXXXXXXXXXXXXXXXXXX + TEMP_DIR=/var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji + cd /var/lib/jenkins/build/heuler/python-x2go + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/python-x2go /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1392 + pushd python-x2go + git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n' + popd + rm -Rf -- python-x2go/.git + mv -- python-x2go/python-x2go.spec . ++ grep -E -- '^Version:.*' python-x2go.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=0.5.99.1 ++ grep -E -- '^Release:.*' python-x2go.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' python-x2go.spec ++ echo yes + IS_NOARCH=yes + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i python-x2go.spec -e 's/%{?dist}/.0.git20180512.1392.heuler%{?dist}/' + '[' -f python-x2go/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' python-x2go.spec + sed 's/%{name}/python-x2go/' + awk '{ print $2 }' + read source_file + mv -- /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/python-x2go /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/python-x2go-0.5.99.1 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.5.99.1.tar.gz python-x2go-0.5.99.1 + cp -- python-x2go.spec /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/python-x2go + '[' xopensuse = xopensuse ']' + typeset -a arches_copy + arches_copy=("${arches[@]}") + typeset -i i=0 + (( i = 0 )) + (( i < 3 )) + [[ SRPM == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ x86_64 == \i\3\8\6 ]] + (( ++i )) + (( i < 3 )) + [[ i386 == \i\3\8\6 ]] + arches_copy[i]=i586 + (( ++i )) + (( i < 3 )) + typeset arch= + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/i586 + BUILD_RESULT=/home/abuild/rpmbuild/ + typeset obs_config_dir=obs-config + extra_obs_build_args=() + typeset -a extra_obs_build_args + typeset obs_build_vendor_tag= ++ map_prefix_to_vendor x2go ++ typeset prefix=x2go ++ typeset out= ++ typeset ret=1 ++ case "${prefix}" in ++ out=X2Go ++ ret=0 ++ printf %s X2Go ++ return 0 + obs_build_vendor_tag=X2Go + '[' 0 -ne 0 ']' + extra_obs_build_args+=("--define" "%vendor ${obs_build_vendor_tag}") + typeset -i tmp_suse_major_version=0 + typeset -i tmp_suse_minor_version=0 + [[ tumbleweed = \t\u\m\b\l\e\w\e\e\d ]] + tmp_suse_major_version=9999 + '[' xopensuse = xopensuse ']' + typeset -i legacy_release=0 ++ wrap_suse_major_version 9999 ++ typeset major_version=9999 ++ typeset -i tmp_major_version=9999 ++ [[ 9999 -lt 10 ]] ++ [[ 9999 -eq 42 ]] ++ echo 9999 ++ return 0 + tmp_suse_major_version=9999 + '[' 0 -ne 0 ']' + [[ 9999 != \9\9\9\9 ]] + '[' 0 -eq 1 ']' + [[ 9999 = \9\9\9\9 ]] + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/#SUSESUBDIR#/ ++ sed -e s/#VERSION#/tumbleweed/ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss/#SUSESUBDIR#/ + [[ 9999 -lt 15 ]] ++ sed -e s_#SUSESUBDIR#__ + DOWNLOAD_URL=https://download.opensuse.org/tumbleweed/repo/oss// + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji + typeset obs_config_dir=obs-config + typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config + typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config + typeset obs_config_tumbleweed_filename=sltumbleweed.conf + [[ ! -d /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji ]] + pushd /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/obs-config ~/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji ~ + curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 41567 100 41567 0 0 115k 0 --:--:-- --:--:-- --:--:-- 115k 100 770 100 770 0 0 9305 0 --:--:-- --:--:-- --:--:-- 9305 + popd ~/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + typeset -i noarch_built=0 + for l_ARCH in "${arches[@]}" + '[' SRPM = SRPM ']' + typeset base_arch=x86_64 + '[' -z x86_64 ']' + '[' xopensuse = xfedora ']' + '[' xopensuse = xepel ']' + ps ax + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/' + grep 'sudo obs' + get_extra_repository suse opensuse tumbleweed heuler python-x2go x86_64 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=python-x2go + typeset ARCH=x86_64 ++ make_boolean 1 ++ typeset -l OPTION=1 ++ case "${OPTION}" in ++ OPTION=1 ++ printf 1 ++ return 0 + typeset WANT_EXTRA=1 + case "${TYPE}" in + OTHERMIRROR= + '[' 1 -eq 1 ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras' + '[' -z x2go-keyring ']' + '[' x2go-keyring '!=' python-x2go ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + sudo obs-build --nosignature --repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss// --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/obs-config /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log... [ 0s] Memory limit set to 33053012KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build python-x2go.spec" at Sat May 12 21:41:20 UTC 2018. [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse@https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss// --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go.spec ... [ 1s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ... [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 1s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 1s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss// [ 16s] expanding package dependencies... [ 17s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji/obs-config). [ 18s] expansion error [ 18s] nothing provides python3-sphinx [ 18s] [ 18s] japsand failed "build python-x2go.spec" at Sat May 12 21:41:38 UTC 2018. [ 18s] + 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.3EhpVrZEQk68SJ71hYkBirji ']' + '[' -d /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.3EhpVrZEQk68SJ71hYkBirji Build step 'Execute shell' marked build as failure