See <https://jenkins.x2go.org:8443/job/python-x2go+nightly+opensuse-tumbleweed/75/display/redirect?page=changes> Changes: [mike.gabriel] x2go/utils.py: Comment 'dpi' param change above and explain that this might cause problems elsewhere. However, the applied change (setting the 'dpi' default value rather than not setting it if setdpi is False is the currently best thinkable approach). ------------------------------------------ [...truncated 9.74 KB...] +++ 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.Ee5zOG6CEcSYze3e6pyzYzQR + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR/python-x2go + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR + 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.Ee5zOG6CEcSYze3e6pyzYzQR/python-x2go/ Cloning into '/var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR/python-x2go'... + cd /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR ++ cd python-x2go ++ gitrevno ++ cd - + GITREV=1522 + 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.6.1.4 ++ 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.git20210820.1522.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.Ee5zOG6CEcSYze3e6pyzYzQR/python-x2go /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR/python-x2go-0.6.1.4 + tar -czf /var/lib/jenkins/pkg-dist/heuler/python-x2go/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/python-x2go-0.6.1.4.tar.gz python-x2go-0.6.1.4 + 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.Ee5zOG6CEcSYze3e6pyzYzQR/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 + download_urls=() + typeset -a download_urls + download_url=() + typeset -a download_url + 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=("${OPENSUSE_DOWNLOAD_TUMBLEWEED_URL[@]}") + (( i = 0 )) + (( i < 1 )) ++ sed -e s/#VERSION#/tumbleweed/g + download_url[i]=https://download.opensuse.org/tumbleweed/repo/oss/#SUSESUBDIR#/ + (( ++i )) + (( i < 1 )) + [[ 9999 -lt 15 ]] + (( i = 0 )) + (( i < 1 )) ++ sed -e s_#SUSESUBDIR#__g + download_url[i]=https://download.opensuse.org/tumbleweed/repo/oss// + (( ++i )) + (( i < 1 )) + [[ 9999 != \9\9\9\9 ]] + setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR + 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.Ee5zOG6CEcSYze3e6pyzYzQR ]] + pushd /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR/obs-config ~/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR ~ + 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 69113 100 69113 0 0 962k 0 --:--:-- --:--:-- --:--:-- 964k 100 372 100 372 0 0 13073 0 --:--:-- --:--:-- --:--:-- 13073 + popd ~/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR ~ + popd ~ + return 0 + extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}") + for url in "${download_url[@]}" + download_urls+=('--repo' "${url}") + 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// --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR/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 33046622KB [ 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 Fri Aug 20 06:34:14 UTC 2021. [ 0s] build version: 20200313-0x2go1 [ 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.Ee5zOG6CEcSYze3e6pyzYzQR/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 ... [ 0s] init_buildsystem version: 20200313-0x2go1 [ 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// [ 30s] expanding package dependencies... [ 32s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR/obs-config). [ 34s] expansion error [ 34s] nothing provides python-configparser [ 34s] [ 34s] japsand failed "build python-x2go.spec" at Fri Aug 20 06:34:48 UTC 2021. [ 34s] + 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.Ee5zOG6CEcSYze3e6pyzYzQR ']' + '[' -d /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.Ee5zOG6CEcSYze3e6pyzYzQR Build step 'Execute shell' marked build as failure