[X2Go-Commits] Build failed in Jenkins: python-x2go+nightly+opensuse-tumbleweed #78
jenkins at x2go.org
jenkins at x2go.org
Wed Jun 22 22:50:21 CEST 2022
See <https://jenkins.x2go.org:8443/job/python-x2go+nightly+opensuse-tumbleweed/78/display/redirect?page=changes>
Changes:
[mike.gabriel] x2go/session.py: Fix SyntaxWarning ('is not' used on a literal).
[mike.gabriel] x2go/utils.py: If setdpi is false, we need to enforce the default DPI (instead of dropping it from _params). Otherwise, no DPI can be set at all.
[mike.gabriel] x2go/client.py: Catch some (more) x2go_exceptions.X2GoSessionRegistryException occurrences.
[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).
[mike.gabriel] debian/*: Drop Python2 builds.
[mike.gabriel] Rewrite string variables to '' if they are set to None during instance construction.
[mike.gabriel] x2go/log.py: Start logging to stdout (rather than stderr).
[mike.gabriel] Fix Mac OS recognition
[mike.gabriel] Respect NXPROXY_BINARY also on non-Windows systems
[mike.gabriel] Prevent infinite loop in X2GoRevFwTunnel handler
------------------------------------------
[...truncated 9.00 KB...]
+++ '[' 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.SG8RIdN679XvK6c0sODdOjWS
+ temp_cleanup+=("${TEMP_DIR}")
+ mkdir -p -- /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS/python-x2go
+ chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS
+ 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.SG8RIdN679XvK6c0sODdOjWS/python-x2go/
Cloning into '/var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS/python-x2go'...
+ cd /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS
++ cd python-x2go
++ gitrevno
++ cd -
+ GITREV=1528
+ 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.git20220622.1528.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.SG8RIdN679XvK6c0sODdOjWS/python-x2go /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS/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.SG8RIdN679XvK6c0sODdOjWS/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.SG8RIdN679XvK6c0sODdOjWS obs-config
+ typeset temp_dir=/var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS
+ 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.SG8RIdN679XvK6c0sODdOjWS ]]
+ pushd /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS
+ mkdir -- obs-config
+ pushd obs-config
~/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS/obs-config ~/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS ~
+ 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 59273 100 59273 0 0 173k 0 --:--:-- --:--:-- --:--:-- 174k
100 372 100 372 0 0 10508 0 --:--:-- --:--:-- --:--:-- 10508
+ popd
~/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS ~
+ 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 -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 at https://packages.x2go.org/opensuse/tumbleweed/extras'
+ '[' -z x2go-keyring ']'
+ '[' x2go-keyring '!=' python-x2go ']'
+ OTHERMIRROR='--repo suse at https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse at https://packages.x2go.org/opensuse/tumbleweed/heuler'
+ return 0
+ sudo obs-build --nosignature --repo suse at https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse at 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.SG8RIdN679XvK6c0sODdOjWS/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 Wed Jun 22 20:49:27 UTC 2022.
[ 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.SG8RIdN679XvK6c0sODdOjWS/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse at https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse at 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
[ 30s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ...
[ 30s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras
[ 31s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler
[ 31s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss//
[ 49s] expanding package dependencies...
[ 51s] Warning: distribution not specified, assuming 'sltumbleweed-x86_64' (see /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS/obs-config).
[ 51s] unknown keyword in config: repourl:
[ 51s] unknown keyword in config: registryurl:
[ 53s] expansion error
[ 53s] nothing provides python-configparser
[ 54s]
[ 54s] japsand failed "build python-x2go.spec" at Wed Jun 22 20:50:21 UTC 2022.
[ 54s]
+ 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.SG8RIdN679XvK6c0sODdOjWS ']'
+ '[' -d /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS ']'
+ rm -Rf -- /var/lib/jenkins/tmp/tmp.SG8RIdN679XvK6c0sODdOjWS
Build step 'Execute shell' marked build as failure
More information about the x2go-commits
mailing list