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@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.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@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
[   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
_______________________________________________
x2go-commits mailing list
[email protected]
https://lists.x2go.org/listinfo/x2go-commits

Reply via email to