See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/131/display/redirect?page=changes> Changes: [o.shneyder] Fix loading session icon to system tray when using broker. ------------------------------------------ [...truncated 1.65 MB...] [ 265s] original debug info size: 25892kB, size after compression: 12092kB [ 265s] /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. [ 265s] 11923 blocks [ 265s] + /usr/lib/rpm/brp-compress [ 265s] + /usr/lib/rpm/brp-suse [ 265s] calling /usr/lib/rpm/brp-suse.d/brp-05-permissions [ 265s] calling /usr/lib/rpm/brp-suse.d/brp-15-strip-debug [ 265s] calling /usr/lib/rpm/brp-suse.d/brp-25-symlink [ 265s] calling /usr/lib/rpm/brp-suse.d/brp-40-rootfs [ 265s] calling /usr/lib/rpm/brp-suse.d/brp-45-tcl [ 265s] calling /usr/lib/rpm/brp-suse.d/brp-50-generate-fips-hmac [ 265s] calling /usr/lib/rpm/brp-suse.d/brp-75-ar [ 265s] SOURCE_DATE_EPOCH is not set: skipping ar normalization [ 265s] Processing files: x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 265s] Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tIwL1S [ 265s] + umask 022 [ 265s] + cd /home/abuild/rpmbuild/BUILD [ 265s] + cd x2goclient-4.1.2.3 [ 265s] + DOCDIR=/home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64/usr/share/doc/packages/x2goclient [ 265s] + export LC_ALL=C [ 265s] + LC_ALL=C [ 265s] + export DOCDIR [ 265s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64/usr/share/doc/packages/x2goclient [ 265s] + cp -pr AUTHORS /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64/usr/share/doc/packages/x2goclient [ 265s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64/usr/share/doc/packages/x2goclient [ 265s] + cp -pr LICENSE /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64/usr/share/doc/packages/x2goclient [ 265s] + RPM_EC=0 [ 265s] ++ jobs -p [ 265s] + exit 0 [ 265s] Provides: application() application(x2goclient.desktop) mimehandler(application/x-x2go) x2goclient = 4.1.2.3-0.0x2go1.0.git20210916.2002.heuler x2goclient(x86-64) = 4.1.2.3-0.0x2go1.0.git20210916.2002.heuler [ 265s] Requires(interp): /bin/sh /bin/sh /bin/sh [ 265s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 265s] Requires(post): /bin/sh [ 265s] Requires(postun): /bin/sh [ 265s] Requires(posttrans): /bin/sh [ 265s] Requires: libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5Svg.so.5()(64bit) libQt5Svg.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5X11Extras.so.5()(64bit) libQt5X11Extras.so.5(Qt_5)(64bit) libX11.so.6()(64bit) libXpm.so.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcups.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libldap_r-2.4.so.2()(64bit) libssh.so.4()(64bit) libssh.so.4(LIBSSH_4_5_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 265s] Suggests: pinentry-x2go [ 265s] Processing files: x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 266s] Provides: x2goclient-debugsource = 4.1.2.3-0.0x2go1.0.git20210916.2002.heuler x2goclient-debugsource(x86-64) = 4.1.2.3-0.0x2go1.0.git20210916.2002.heuler [ 266s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 266s] Processing files: x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 266s] Provides: debuginfo(build-id) = a3a13442364be2df5077cf1f30f095f5add71968 x2goclient-debuginfo = 4.1.2.3-0.0x2go1.0.git20210916.2002.heuler x2goclient-debuginfo(x86-64) = 4.1.2.3-0.0x2go1.0.git20210916.2002.heuler [ 266s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 266s] Recommends: x2goclient-debugsource(x86-64) = 4.1.2.3-0.0x2go1.0.git20210916.2002.heuler [ 266s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 266s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm [ 269s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm [ 269s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm [ 269s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bBWbVk [ 269s] + umask 022 [ 269s] + cd /home/abuild/rpmbuild/BUILD [ 269s] + cd x2goclient-4.1.2.3 [ 269s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 269s] + RPM_EC=0 [ 269s] ++ jobs -p [ 269s] + exit 0 [ 269s] ... checking for files with abuild user/group [ 269s] ... running 00-check-install-rpms [ 269s] ... installing all built rpms [ 269s] Verifying packages... [ 269s] Preparing packages... [ 269s] x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 270s] x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 270s] x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64 [ 377s] ... running 50-check-binary-kernel-log [ 377s] ... running 50-check-core-files [ 377s] ... running 50-check-debuginfo [ 377s] ... testing for empty debuginfo packages [ 377s] grep: /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.packages/SOURCES/.spec: No such file or directory [ 377s] ... running 50-check-filelist [ 377s] ... checking filelist [ 377s] ... running 50-check-gconf-scriptlets [ 377s] ... testing GConf scriptlet presence [ 377s] ... running 50-check-installtest [ 377s] ... testing for pre/postinstall scripts that are not idempotent [ 469s] ... running 50-check-invalid-provides [ 469s] ... running 50-check-invalid-requires [ 469s] dependency check for x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm: [ 469s] dependency check for x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm: [ 469s] ... running 50-check-kernel-build-id [ 469s] ... running 50-check-lanana [ 469s] ... running 50-check-libtool-deps [ 469s] ... testing devel dependencies required by libtool .la files [ 469s] grep: /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.packages/SOURCES/.spec: No such file or directory [ 469s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 469s] ... running 50-check-packaged-twice [ 469s] ... running 50-check-permissions [ 469s] ... testing for modified permissions [ 470s] ... running 98-revert-uname-hack [ 470s] ... running 99-check-remove-rpms [ 470s] ... removing all built rpms [ 470s] (order: reverse x2goclient-debuginfo x2goclient-debugsource x2goclient) [ 478s] [ 478s] RPMLINT report: [ 478s] =============== [ 479s] ============================ rpmlint session starts ============================ [ 479s] rpmlint: 2.1.0 [ 479s] configuration: [ 479s] /opt/testing/lib64/python3.8/site-packages/rpmlint/configdefaults.toml [ 479s] /opt/testing/share/rpmlint/cron-whitelist.toml [ 479s] /opt/testing/share/rpmlint/dbus-services.toml [ 479s] /opt/testing/share/rpmlint/device-files-whitelist.toml [ 479s] /opt/testing/share/rpmlint/licenses.toml [ 479s] /opt/testing/share/rpmlint/opensuse.toml [ 479s] /opt/testing/share/rpmlint/pam-modules.toml [ 479s] /opt/testing/share/rpmlint/permissions-whitelist.toml [ 479s] /opt/testing/share/rpmlint/pie-executables.toml [ 479s] /opt/testing/share/rpmlint/polkit-rules-whitelist.toml [ 479s] /opt/testing/share/rpmlint/scoring.toml [ 479s] /opt/testing/share/rpmlint/security.toml [ 479s] /opt/testing/share/rpmlint/users-groups.toml [ 479s] /opt/testing/share/rpmlint/world-writable-whitelist.toml [ 479s] rpmlintrc: [ 479s] /home/abuild/rpmbuild/SOURCES/x2goclient-rpmlintrc [ 479s] checks: 39, packages: 1 [ 479s] [ 479s] x2goclient.x86_64: E: unused-rpmlintrc-filter "non-standard-group" [ 479s] x2goclient.x86_64: E: no-changelogname-tag [ 479s] There is no changelog. Please insert a '%changelog' section heading in your [ 479s] spec file and prepare your changes file using e.g. the 'osc vc' command. [ 479s] [ 479s] x2goclient.x86_64: E: branding-requires-unversioned hicolor-icon-theme [ 479s] Please make sure that your requires entry is similar to: 'Requires: [ 479s] %name-branding = <versionnumber>' [ 479s] [ 479s] 1 packages and 0 specfiles checked; 3 errors, 0 warnings, 3 badness; has taken 0.1 s [ 479s] [ 479s] [ 479s] japsand finished "build x2goclient.spec" at Thu Sep 16 15:00:23 UTC 2021. [ 479s] + find /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/ -type f '(' -iname '*.rpm' -and -not -iname '*.src.rpm' ')' -print0 + read -r -d '' rpmfile + cp /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ + read -r -d '' rpmfile + cp /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ + read -r -d '' rpmfile + cp /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ + read -r -d '' rpmfile + sign_packages opensuse tumbleweed x86_64 + typeset dist=opensuse + typeset codename=tumbleweed + typeset arch=x86_64 + typeset gpg_sign_with=F4A7678C9C6B0B2B + '[' opensuse = epel ']' + '[' opensuse = opensuse ']' + 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 + typeset 'rpmmacro_v3sign=%__gpg_sign_cmd %{__gpg} /usr/bin/gpg --force-v3-sigs --digest-algo=sha1 --batch --no-verbose --no-armor --passphrase-fd 3 --no-secmem-warning -u "%{_gpg_name}" -sbo %{__signature_filename} %{__plaintext_filename}' + typeset -i use_v3=0 + '[' opensuse = epel ']' + typeset -a rpmsign_opts + rpmsign_opts=("-v" "-D" "%_gpg_name ${gpg_sign_with}") + '[' 0 -ne 0 ']' + rpmsign_opts+=("--addsign") + typeset rpmfile= + find /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ -type f -iname '*.rpm' -print0 + read -r -d '' rpmfile + rpmsign-unattended -v -D '%_gpg_name F4A7678C9C6B0B2B' --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm spawn rpmsign -v -D %_gpg_name F4A7678C9C6B0B2B --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm: + read -r -d '' rpmfile + rpmsign-unattended -v -D '%_gpg_name F4A7678C9C6B0B2B' --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm spawn rpmsign -v -D %_gpg_name F4A7678C9C6B0B2B --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm: + read -r -d '' rpmfile + rpmsign-unattended -v -D '%_gpg_name F4A7678C9C6B0B2B' --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm spawn rpmsign -v -D %_gpg_name F4A7678C9C6B0B2B --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210916.2002.heuler.x86_64.rpm: + read -r -d '' rpmfile + return 0 + noarch_built=1 + for l_ARCH in "${arches[@]}" + '[' i386 = SRPM ']' + '[' -n i386 ']' + '[' x '!=' xi386 ']' + '[' xopensuse = xopensuse ']' + '[' no = yes ']' + [[ i386 == \i\3\8\6 ]] + l_ARCH=i586 + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/i586/' + ps ax + grep 'sudo obs' + typeset -a obs_command + obs_command=() + [[ i586 == \i\5\8\6 ]] + obs_command+=("linux32") + obs_command+=("sudo" "obs-build") + get_extra_repository suse opensuse tumbleweed heuler x2goclient i586 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=x2goclient + typeset ARCH=i586 ++ 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 '!=' x2goclient ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + linux32 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/i586/ --arch i586 --clean --stage=-bb --debug --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.dzFdjLEB6CRJkggdpLTOa9Qe/obs-config /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/i586/.build.log... [ 0s] Memory limit set to 33046622KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/i586 [ 0s] Using BUILD_ARCH=i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build x2goclient.spec" at Thu Sep 16 15:00:23 UTC 2021. [ 0s] build version: 20200313-0x2go1 [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.dzFdjLEB6CRJkggdpLTOa9Qe/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/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient.spec ... [ 0s] init_buildsystem version: 20200313-0x2go1 [ 69s] initializing /var/cache/obs-build/opensuse/tumbleweed/i586/.srcfiles.cache ... [ 69s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras [ 69s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler [ 69s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss// [ 87s] expanding package dependencies... [ 88s] Warning: distribution not specified, assuming 'sltumbleweed-i386' (see /var/lib/jenkins/tmp/tmp.dzFdjLEB6CRJkggdpLTOa9Qe/obs-config). [ 90s] expansion error [ 90s] nothing provides libmozjs-78.so.0 needed by polkit [ 90s] nothing provides libmozjs-78.so.0(mozjs_78) needed by polkit [ 90s] [ 90s] japsand failed "build x2goclient.spec" at Thu Sep 16 15:01:53 UTC 2021. [ 90s] + 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.dzFdjLEB6CRJkggdpLTOa9Qe ']' + '[' -d /var/lib/jenkins/tmp/tmp.dzFdjLEB6CRJkggdpLTOa9Qe ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.dzFdjLEB6CRJkggdpLTOa9Qe Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/132/display/redirect?page=changes> Changes: [o.shneyder] Add --debug argument to x2gokdriveclient in debug mode. [o.shneyder] Setting debug filter rules for QT>=5.2 ------------------------------------------ [...truncated 1.64 MB...] [ 310s] original debug info size: 25908kB, size after compression: 12128kB [ 310s] /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. [ 310s] 11926 blocks [ 310s] + /usr/lib/rpm/brp-compress [ 310s] + /usr/lib/rpm/brp-suse [ 310s] calling /usr/lib/rpm/brp-suse.d/brp-05-permissions [ 310s] calling /usr/lib/rpm/brp-suse.d/brp-15-strip-debug [ 310s] calling /usr/lib/rpm/brp-suse.d/brp-25-symlink [ 310s] calling /usr/lib/rpm/brp-suse.d/brp-40-rootfs [ 310s] calling /usr/lib/rpm/brp-suse.d/brp-45-tcl [ 310s] calling /usr/lib/rpm/brp-suse.d/brp-50-generate-fips-hmac [ 310s] calling /usr/lib/rpm/brp-suse.d/brp-75-ar [ 310s] SOURCE_DATE_EPOCH is not set: skipping ar normalization [ 310s] Processing files: x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 310s] Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3CCnEk [ 310s] + umask 022 [ 310s] + cd /home/abuild/rpmbuild/BUILD [ 310s] + cd x2goclient-4.1.2.3 [ 310s] + DOCDIR=/home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64/usr/share/doc/packages/x2goclient [ 310s] + export LC_ALL=C [ 310s] + LC_ALL=C [ 310s] + export DOCDIR [ 310s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64/usr/share/doc/packages/x2goclient [ 310s] + cp -pr AUTHORS /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64/usr/share/doc/packages/x2goclient [ 310s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64/usr/share/doc/packages/x2goclient [ 310s] + cp -pr LICENSE /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64/usr/share/doc/packages/x2goclient [ 310s] + RPM_EC=0 [ 310s] ++ jobs -p [ 310s] + exit 0 [ 310s] Provides: application() application(x2goclient.desktop) mimehandler(application/x-x2go) x2goclient = 4.1.2.3-0.0x2go1.0.git20210917.2004.heuler x2goclient(x86-64) = 4.1.2.3-0.0x2go1.0.git20210917.2004.heuler [ 310s] Requires(interp): /bin/sh /bin/sh /bin/sh [ 310s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 310s] Requires(post): /bin/sh [ 310s] Requires(postun): /bin/sh [ 310s] Requires(posttrans): /bin/sh [ 310s] Requires: libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5Svg.so.5()(64bit) libQt5Svg.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5X11Extras.so.5()(64bit) libQt5X11Extras.so.5(Qt_5)(64bit) libX11.so.6()(64bit) libXpm.so.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcups.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libldap_r-2.4.so.2()(64bit) libssh.so.4()(64bit) libssh.so.4(LIBSSH_4_5_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 310s] Suggests: pinentry-x2go [ 310s] Processing files: x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 310s] Provides: x2goclient-debugsource = 4.1.2.3-0.0x2go1.0.git20210917.2004.heuler x2goclient-debugsource(x86-64) = 4.1.2.3-0.0x2go1.0.git20210917.2004.heuler [ 310s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 310s] Processing files: x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 310s] Provides: debuginfo(build-id) = 938cdec8256db07e90d76a2d5268bb3b31b6ac62 x2goclient-debuginfo = 4.1.2.3-0.0x2go1.0.git20210917.2004.heuler x2goclient-debuginfo(x86-64) = 4.1.2.3-0.0x2go1.0.git20210917.2004.heuler [ 310s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 310s] Recommends: x2goclient-debugsource(x86-64) = 4.1.2.3-0.0x2go1.0.git20210917.2004.heuler [ 310s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 311s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm [ 313s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm [ 314s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm [ 314s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.wzNv0n [ 314s] + umask 022 [ 314s] + cd /home/abuild/rpmbuild/BUILD [ 314s] + cd x2goclient-4.1.2.3 [ 314s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 314s] + RPM_EC=0 [ 314s] ++ jobs -p [ 314s] + exit 0 [ 314s] ... checking for files with abuild user/group [ 314s] ... running 00-check-install-rpms [ 314s] ... installing all built rpms [ 314s] Verifying packages... [ 314s] Preparing packages... [ 314s] x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 314s] x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 315s] x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64 [ 407s] ... running 50-check-binary-kernel-log [ 407s] ... running 50-check-core-files [ 407s] ... running 50-check-debuginfo [ 407s] ... testing for empty debuginfo packages [ 407s] grep: /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.packages/SOURCES/.spec: No such file or directory [ 407s] ... running 50-check-filelist [ 407s] ... checking filelist [ 407s] ... running 50-check-gconf-scriptlets [ 407s] ... testing GConf scriptlet presence [ 407s] ... running 50-check-installtest [ 407s] ... testing for pre/postinstall scripts that are not idempotent [ 482s] ... running 50-check-invalid-provides [ 482s] ... running 50-check-invalid-requires [ 483s] dependency check for x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm: [ 483s] dependency check for x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm: [ 483s] ... running 50-check-kernel-build-id [ 483s] ... running 50-check-lanana [ 483s] ... running 50-check-libtool-deps [ 483s] ... testing devel dependencies required by libtool .la files [ 483s] grep: /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.packages/SOURCES/.spec: No such file or directory [ 483s] (can be skipped by "skip-check-libtool-deps" anywhere in spec) [ 483s] ... running 50-check-packaged-twice [ 483s] ... running 50-check-permissions [ 483s] ... testing for modified permissions [ 483s] ... running 98-revert-uname-hack [ 483s] ... running 99-check-remove-rpms [ 483s] ... removing all built rpms [ 483s] (order: reverse x2goclient-debugsource x2goclient x2goclient-debuginfo) [ 487s] [ 487s] RPMLINT report: [ 487s] =============== [ 488s] ============================ rpmlint session starts ============================ [ 488s] rpmlint: 2.1.0 [ 488s] configuration: [ 488s] /opt/testing/lib64/python3.8/site-packages/rpmlint/configdefaults.toml [ 488s] /opt/testing/share/rpmlint/cron-whitelist.toml [ 488s] /opt/testing/share/rpmlint/dbus-services.toml [ 488s] /opt/testing/share/rpmlint/device-files-whitelist.toml [ 488s] /opt/testing/share/rpmlint/licenses.toml [ 488s] /opt/testing/share/rpmlint/opensuse.toml [ 488s] /opt/testing/share/rpmlint/pam-modules.toml [ 488s] /opt/testing/share/rpmlint/permissions-whitelist.toml [ 488s] /opt/testing/share/rpmlint/pie-executables.toml [ 488s] /opt/testing/share/rpmlint/polkit-rules-whitelist.toml [ 488s] /opt/testing/share/rpmlint/scoring.toml [ 488s] /opt/testing/share/rpmlint/security.toml [ 488s] /opt/testing/share/rpmlint/users-groups.toml [ 488s] /opt/testing/share/rpmlint/world-writable-whitelist.toml [ 488s] rpmlintrc: [ 488s] /home/abuild/rpmbuild/SOURCES/x2goclient-rpmlintrc [ 488s] checks: 39, packages: 1 [ 488s] [ 488s] x2goclient.x86_64: E: unused-rpmlintrc-filter "non-standard-group" [ 488s] x2goclient.x86_64: E: no-changelogname-tag [ 488s] There is no changelog. Please insert a '%changelog' section heading in your [ 488s] spec file and prepare your changes file using e.g. the 'osc vc' command. [ 488s] [ 488s] x2goclient.x86_64: E: branding-requires-unversioned hicolor-icon-theme [ 488s] Please make sure that your requires entry is similar to: 'Requires: [ 488s] %name-branding = <versionnumber>' [ 488s] [ 488s] 1 packages and 0 specfiles checked; 3 errors, 0 warnings, 3 badness; has taken 0.1 s [ 488s] [ 488s] [ 488s] japsand finished "build x2goclient.spec" at Fri Sep 17 13:51:17 UTC 2021. [ 488s] + find /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/ -type f '(' -iname '*.rpm' -and -not -iname '*.src.rpm' ')' -print0 + read -r -d '' rpmfile + cp /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ + read -r -d '' rpmfile + cp /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ + read -r -d '' rpmfile + cp /var/cache/obs-build/opensuse/tumbleweed/x86_64//home/abuild/rpmbuild//RPMS/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ + read -r -d '' rpmfile + sign_packages opensuse tumbleweed x86_64 + typeset dist=opensuse + typeset codename=tumbleweed + typeset arch=x86_64 + typeset gpg_sign_with=F4A7678C9C6B0B2B + '[' opensuse = epel ']' + '[' opensuse = opensuse ']' + 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 + typeset 'rpmmacro_v3sign=%__gpg_sign_cmd %{__gpg} /usr/bin/gpg --force-v3-sigs --digest-algo=sha1 --batch --no-verbose --no-armor --passphrase-fd 3 --no-secmem-warning -u "%{_gpg_name}" -sbo %{__signature_filename} %{__plaintext_filename}' + typeset -i use_v3=0 + '[' opensuse = epel ']' + typeset -a rpmsign_opts + rpmsign_opts=("-v" "-D" "%_gpg_name ${gpg_sign_with}") + '[' 0 -ne 0 ']' + rpmsign_opts+=("--addsign") + typeset rpmfile= + find /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/ -type f -iname '*.rpm' -print0 + read -r -d '' rpmfile + rpmsign-unattended -v -D '%_gpg_name F4A7678C9C6B0B2B' --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm spawn rpmsign -v -D %_gpg_name F4A7678C9C6B0B2B --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debugsource-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm: + read -r -d '' rpmfile + rpmsign-unattended -v -D '%_gpg_name F4A7678C9C6B0B2B' --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm spawn rpmsign -v -D %_gpg_name F4A7678C9C6B0B2B --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm: + read -r -d '' rpmfile + rpmsign-unattended -v -D '%_gpg_name F4A7678C9C6B0B2B' --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm spawn rpmsign -v -D %_gpg_name F4A7678C9C6B0B2B --addsign /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64/x2goclient-debuginfo-4.1.2.3-0.0x2go1.0.git20210917.2004.heuler.x86_64.rpm: + read -r -d '' rpmfile + return 0 + noarch_built=1 + for l_ARCH in "${arches[@]}" + '[' i386 = SRPM ']' + '[' -n i386 ']' + '[' x '!=' xi386 ']' + '[' xopensuse = xopensuse ']' + '[' no = yes ']' + [[ i386 == \i\3\8\6 ]] + l_ARCH=i586 + ps ax + grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/i586/' + grep 'sudo obs' + typeset -a obs_command + obs_command=() + [[ i586 == \i\5\8\6 ]] + obs_command+=("linux32") + obs_command+=("sudo" "obs-build") + get_extra_repository suse opensuse tumbleweed heuler x2goclient i586 1 + typeset TYPE=suse + typeset DIST=opensuse + typeset CODENAME=tumbleweed + typeset COMPONENT=heuler + typeset PACKAGE=x2goclient + typeset ARCH=i586 ++ 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 '!=' x2goclient ']' + OTHERMIRROR='--repo suse@https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse@https://packages.x2go.org/opensuse/tumbleweed/heuler' + return 0 + linux32 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/i586/ --arch i586 --clean --stage=-bb --debug --define '%vendor X2Go' --configdir /var/lib/jenkins/tmp/tmp.F7cbLuHanYKcgJas1LYYv7OT/obs-config /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient.spec logging output to /var/cache/obs-build/opensuse/tumbleweed/i586/.build.log... [ 0s] Memory limit set to 33046622KB [ 0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/i586 [ 0s] Using BUILD_ARCH=i586:i486:i386 [ 0s] [ 0s] [ 0s] japsand started "build x2goclient.spec" at Fri Sep 17 13:51:17 UTC 2021. [ 0s] build version: 20200313-0x2go1 [ 0s] [ 0s] [ 0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient.spec ... [ 0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.F7cbLuHanYKcgJas1LYYv7OT/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/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient.spec ... [ 0s] init_buildsystem version: 20200313-0x2go1 [ 0s] initializing /var/cache/obs-build/opensuse/tumbleweed/i586/.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// [ 17s] expanding package dependencies... [ 19s] Warning: distribution not specified, assuming 'sltumbleweed-i386' (see /var/lib/jenkins/tmp/tmp.F7cbLuHanYKcgJas1LYYv7OT/obs-config). [ 21s] expansion error [ 21s] nothing provides libmozjs-78.so.0 needed by polkit [ 21s] nothing provides libmozjs-78.so.0(mozjs_78) needed by polkit [ 21s] [ 21s] japsand failed "build x2goclient.spec" at Fri Sep 17 13:51:38 UTC 2021. [ 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.F7cbLuHanYKcgJas1LYYv7OT ']' + '[' -d /var/lib/jenkins/tmp/tmp.F7cbLuHanYKcgJas1LYYv7OT ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.F7cbLuHanYKcgJas1LYYv7OT Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/133/display/redirect?page=changes> Changes: [o.shneyder] Implement different view modes for sessions explorer: Favorite sessions, running sessions, all sessions. [o.shneyder] Improve view modes in broker mode. ------------------------------------------ [...truncated 8.94 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.dl3JEHx9nOcv8FQbMW29yCm7 + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2006 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211104.2006.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + sed 's/%{name}/x2goclient/' + awk '{ print $2 }' + grep -E '^Source[1-9]+:.*' x2goclient.spec + read source_file + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7/x2goclient /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.dl3JEHx9nOcv8FQbMW29yCm7 obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 + 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.dl3JEHx9nOcv8FQbMW29yCm7 ]] + pushd /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7/obs-config ~/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 ~ + 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 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.dl3JEHx9nOcv8FQbMW29yCm7 ']' + '[' -d /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.dl3JEHx9nOcv8FQbMW29yCm7 Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/134/display/redirect?page=changes> Changes: [o.shneyder] Set toolTip with detailed information for session button. [o.shneyder] Show session path in session button in Favorite and Running views. ------------------------------------------ [...truncated 8.65 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.BxL5zRUWMe6qnCweeoCQQ5tR + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2008 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211104.2008.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + sed 's/%{name}/x2goclient/' + awk '{ print $2 }' + grep -E '^Source[1-9]+:.*' x2goclient.spec + read source_file + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR/x2goclient /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.BxL5zRUWMe6qnCweeoCQQ5tR obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR + 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.BxL5zRUWMe6qnCweeoCQQ5tR ]] + pushd /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR/obs-config ~/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR ~ + 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 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.BxL5zRUWMe6qnCweeoCQQ5tR ']' + '[' -d /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.BxL5zRUWMe6qnCweeoCQQ5tR Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/135/display/redirect?page=changes> Changes: [o.shneyder] Improve synchronisation in broker mode. [o.shneyder] Fix loading HTTP icon in pass dialog in broker mode. [o.shneyder] Replace QFont::Thin with 0 to keep compatibility with Qt4. ------------------------------------------ [...truncated 8.64 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.pEzzMdUEQmR9FEFta4crnNYL + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2011 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211105.2011.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' x2goclient.spec + sed 's/%{name}/x2goclient/' + awk '{ print $2 }' + read source_file + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL/x2goclient /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.pEzzMdUEQmR9FEFta4crnNYL obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL + 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.pEzzMdUEQmR9FEFta4crnNYL ]] + pushd /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL/obs-config ~/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL ~ + 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 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.pEzzMdUEQmR9FEFta4crnNYL ']' + '[' -d /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.pEzzMdUEQmR9FEFta4crnNYL Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/136/display/redirect?page=changes> Changes: [o.shneyder] Add special ACL for exported directories in Windows client. ------------------------------------------ [...truncated 8.62 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.GTkL2Ul9HCwDCqzAkpsURukD + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2012 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211123.2012.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' x2goclient.spec + sed 's/%{name}/x2goclient/' + awk '{ print $2 }' + read source_file + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD/x2goclient /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.GTkL2Ul9HCwDCqzAkpsURukD obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD + 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.GTkL2Ul9HCwDCqzAkpsURukD ]] + pushd /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD/obs-config ~/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD ~ + 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 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.GTkL2Ul9HCwDCqzAkpsURukD ']' + '[' -d /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.GTkL2Ul9HCwDCqzAkpsURukD Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/137/display/redirect?page=changes> Changes: [ionic] src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in login window. [ionic] src/onmainwindow.cpp: consolidate Resume button enabling state in ONMainWindow::initSelectSessDlg (). [ionic] src/onmainwindow.{cpp,h}: add notice explaining how to resume running sessions. [ionic] src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in session selection view. ------------------------------------------ [...truncated 8.75 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.bGPhZpV6jHTInHZ1giJLCZ60 + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2016 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211127.2016.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' x2goclient.spec + sed 's/%{name}/x2goclient/' + awk '{ print $2 }' + read source_file + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60/x2goclient /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.bGPhZpV6jHTInHZ1giJLCZ60 obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 + 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.bGPhZpV6jHTInHZ1giJLCZ60 ]] + pushd /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60/obs-config ~/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 ~ + 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 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.bGPhZpV6jHTInHZ1giJLCZ60 ']' + '[' -d /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.bGPhZpV6jHTInHZ1giJLCZ60 Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/138/display/redirect?page=changes> Changes: [ionic] src/onmainwindow.cpp: set word wrapping on running label. [ionic] src/onmainwindow.cpp: increase height of session selection dialog in mini mode. [ionic] src/onmainwindow.cpp: increase fixed height of session selection dialog in normal mode and also set as minimum height. [ionic] src/onmainwindow.cpp: unbreak on Qt 4 by emulating QKeySequence::Cancel. ------------------------------------------ [...truncated 8.67 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.wit2qVZS5mOfQOR8vUlJLmij + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2020 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211127.2020.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + grep -E '^Source[1-9]+:.*' x2goclient.spec + sed 's/%{name}/x2goclient/' + awk '{ print $2 }' + read source_file + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij/x2goclient /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.wit2qVZS5mOfQOR8vUlJLmij obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij + 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.wit2qVZS5mOfQOR8vUlJLmij ]] + pushd /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij/obs-config ~/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij ~ + 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 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.wit2qVZS5mOfQOR8vUlJLmij ']' + '[' -d /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.wit2qVZS5mOfQOR8vUlJLmij Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/139/display/redirect?page=changes> Changes: [ionic] src/onmainwindow.cpp: unbreak more and make sure that the code actually works on older systems. ------------------------------------------ [...truncated 8.76 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.hkcfZpPr1M67ZeeIdHXmy11Y + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2021 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211127.2021.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + awk '{ print $2 }' + sed 's/%{name}/x2goclient/' + read source_file + grep -E '^Source[1-9]+:.*' x2goclient.spec + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y/x2goclient /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.hkcfZpPr1M67ZeeIdHXmy11Y obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y + 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.hkcfZpPr1M67ZeeIdHXmy11Y ]] + pushd /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y/obs-config ~/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y ~ + 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 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.hkcfZpPr1M67ZeeIdHXmy11Y ']' + '[' -d /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.hkcfZpPr1M67ZeeIdHXmy11Y Build step 'Execute shell' marked build as failure
See <https://jenkins.x2go.org:8443/job/x2goclient+nightly+opensuse-tumbleweed/140/display/redirect?page=changes> Changes: [ionic] src/onmainwindow.cpp: fix session creation date/time display. [ionic] src/onmainwindow.cpp: convert server-reported time to human readable time in Qt's standard format in session list view. ------------------------------------------ [...truncated 8.85 KB...] +++ '[' 9 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXX +++ i=10 +++ '[' 10 -lt 24 ']' ++++ printf X +++ ret=XXXXXXXXXXX +++ 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.EqVkIjjdBV7gW7NArpPLNSdv + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv/x2goclient + chmod -Rf -- 2770 /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv + cd /var/lib/jenkins/build/heuler/x2goclient + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goclient /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv/x2goclient/ Cloning into '/var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv/x2goclient'... + cd /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv ++ cd x2goclient ++ gitrevno ++ cd - + GITREV=2023 + pushd x2goclient + 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 -- x2goclient/.git + mv -- x2goclient/x2goclient.spec . ++ grep -E -- '^Version:.*' x2goclient.spec ++ awk '{ print $2 }' + UPSTREAM_VERSION=4.1.2.3 ++ grep -E -- '^Release:.*' x2goclient.spec ++ awk '{ print $2 }' + PKG_RELEASE='0.0x2go1%{?dist}' ++ sed -e 's/%{?dist}//' + PKG_SRCRELEASE=0.0x2go1 ++ grep -qsE -- '^BuildArch:.*noarch$' x2goclient.spec ++ echo no + IS_NOARCH=no + '[' heuler = heuler ']' + IS_RELEASE=0 + sed -i x2goclient.spec -e 's/%{?dist}/.0.git20211128.2023.heuler%{?dist}/' + '[' -f x2goclient/debian/patches/series ']' + sed 's/%{name}/x2goclient/' + awk '{ print $2 }' + grep -E '^Source[1-9]+:.*' x2goclient.spec + read source_file + find x2goclient/rpm/x2goclient-rpmlintrc -maxdepth 0 + cp -- x2goclient/rpm/x2goclient-rpmlintrc /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/ + continue + read source_file + mv -- /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv/x2goclient /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv/x2goclient-4.1.2.3 + tar -czf /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/x2goclient-4.1.2.3.tar.gz x2goclient-4.1.2.3 + cp -- x2goclient.spec /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES + cd + rm -Rf -- /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv/x2goclient + '[' 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/x2goclient/opensuse/tumbleweed/SRPM + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/opensuse/tumbleweed/x86_64 + for arch in "${arches_copy[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goclient/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.EqVkIjjdBV7gW7NArpPLNSdv obs-config + typeset temp_dir=/var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv + 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.EqVkIjjdBV7gW7NArpPLNSdv ]] + pushd /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv + mkdir -- obs-config + pushd obs-config ~/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv/obs-config ~/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv ~ + 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 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: certificate has expired More details here: https://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't adequate, you can specify an alternate file using the --cacert option. If this HTTPS server uses a certificate signed by a CA represented in the bundle, the certificate verification probably failed due to a problem with the certificate (it might be expired, or the name might not match the domain name in the URL). If you'd like to turn off curl's verification of the certificate, use the -k (or --insecure) option. + echo 'Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files.' Unable to fetch public OBS OpenSuSE Factory and Tumbleweed configuration files. + popd ~/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv ~ + popd ~ + return 3 + echo 'Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file.' Unable to fetch and prepare OpenSuSE Tumbleweed obs-build configuration file. + 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.EqVkIjjdBV7gW7NArpPLNSdv ']' + '[' -d /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.EqVkIjjdBV7gW7NArpPLNSdv Build step 'Execute shell' marked build as failure