[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