[X2Go-Commits] Build failed in Jenkins: x2goserver+nightly+raspbian-stretch #93

jenkins at x2go.org jenkins at x2go.org
Sun Jun 23 05:05:42 CEST 2019


See <https://jenkins.x2go.org:8443/job/x2goserver+nightly+raspbian-stretch/93/display/redirect?page=changes>

Changes:

[ionic] x2goserver/bin/x2goruncommand: fix syntax.

[ionic] x2goserver/Makefile: allow auto-generation of files, including

[ionic] x2goserver/bin: rename x2gopath to x2gopath.in.

[ionic] x2goserver/bin/x2gopath.in: use ${BASH_SOURCE[0]} instead of ${0}... for

[ionic] x2goserver/bin/x2gopath.in: rework quoting, variable usage, drop

[ionic] x2goserver/bin/x2gopath.in: hardcode LIBDIR, PREFIX and SHAREDIR at

[ionic] x2goserver.spec: pass down LIBDIR via make calls, not by modifying all

[ionic] debian/rules: export and pass down LIBDIR.

[ionic] debian/rules: fix standalone make call by specifying PREFIX, NXLIBDIR

[ionic] Makefile: specify SHAREDIR as a default-if-not-specified variable.

[ionic] Makefile: same change, but for ETCDIR.

[ionic] {libx2go-server-db-perl,x2goserver{,-{common,desktopsharing,extensions,fmbindings,printing,x2goagent,xsession}}}/Makefile:

[ionic] x2goserver/Makefile: add support for $(NXLIBDIR).

[ionic] x2goserver/bin/x2gopath.in: switch to bash.

[ionic] x2goserver/bin/x2gopath.in: fix warning message to also include

[ionic] x2goserver/bin/x2gopath.in: add and use support for NXLIBDIR; drop the

[ionic] x2goserver/bin/x2gopath.in: use [] instead of test, for consistency.

------------------------------------------
[...truncated 10.53 KB...]
+++ 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.23uiGLm4EzNn9tyI2Z6qtVOt
+ temp_cleanup+=("${TEMP_DIR}")
+ mkdir -p -- /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver
+ chmod 2770 -Rf -- /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt
+ cd /var/lib/jenkins/build/heuler/x2goserver
+ git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goserver /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/
Cloning into '/var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'...
+ cd /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver
+ git checkout master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
+ find /var/lib/jenkins/build/heuler/x2goserver/../ -maxdepth 0 -mindepth 0 -type f
+ grep -qs 'x2goserver_*.orig.tar.gz'
++ gitrevno
+ GITREV=1783
+ SA_OPTION=
+ test -f debian/source/format
+ grep -Eqs '^3.0.*\(quilt\)$' debian/source/format
+ '[' -n 4 ']'
+ '[' 4 -gt 3 ']'
+ typeset -l codename=stretch
+ '[' stretch = sid ']'
+ typeset numerical_version=
+ typeset pretty_dist=
+ typeset -i tmp_ret=1
++ map_codename_to_numerical_version raspbian stretch
++ typeset dist=raspbian
++ typeset codename_in=stretch
++ '[' -n 4 ']'
++ '[' 4 -gt 3 ']'
++ typeset -l codename=stretch
++ '[' stretch = sid ']'
++ typeset numerical_version=
++ typeset -i ret=1
++ '[' raspbian = debian ']'
++ '[' raspbian = raspbian ']'
+++ debian-codename-to-version.sh stretch
++ numerical_version=9
++ ret=0
++ echo 9
++ return 0
+ numerical_version=9
+ tmp_ret=0
+ '[' -n raspbian ']'
+ '[' raspbian = debian ']'
+ '[' raspbian = raspbian ']'
+ pretty_dist=Debian
+ '[' -n raspbian ']'
+ '[' raspbian = ubuntu ']'
+ '[' 0 -ne 0 ']'
+ '[' -z 9 ']'
+ '[' xheuler '!=' xmain ']'
+ mv -- debian/control debian/control.tmp
+ sed 's,Section:[\ ]*\(.*\),Section: heuler/\1,g' debian/control.tmp
+ '[' heuler '!=' heuler ']'
+ dch --distribution stretch --force-distribution -l '~git20190623.1783+9.heuler.' 'Development-Snapshot!!! Auto-built Debian stretch (9) package for packages.x2go.org repository (Git commit: c2efe7634f46c1b9ae28e93026ae105220a63c6b).'
+ typeset -i skip_arch_all=0
+ typeset -a arches
+ arches=()
+ case "${PLATFORM}" in
+ arches+=("amd64" "i386")
+ '[' raspbian = raspbian ']'
+ arches=("armhf")
+ typeset cur_arch=
+ for cur_arch in "${arches[@]}"
+ mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/stretch/armhf
+ OTHERMIRROR=
+ '[' xheuler = xheuler ']'
+ grep -qs x2goserver
+ OTHERMIRROR='deb http://packages.x2go.org/raspbian stretch main heuler'
+ '[' x2goserver = x2gomatebindings ']'
+ git --no-pager log --since '2 years ago' '--format=%ai %aN (%h) %n%n%x09*%w(68,0,10) %s%d%n'
+ typeset -a sbuild_options
+ sbuild_options=("-n" "--jobs=2" "-sA" "--dist=${codename}" "--keyid=${GPG_KEY}")
+ '[' 9 -gt 8 ']'
+ sbuild_options+=("--build-dep-resolver=apt")
+ sbuild_options+=("--resolve-alternatives")
+ '[' -n '' ']'
+ '[' -n 'deb http://packages.x2go.org/raspbian stretch main heuler' ']'
+ sbuild_options+=("--extra-repository=${OTHERMIRROR}")
+ typeset -a sbuild_options_amd64 sbuild_options_i386 sbuild_options_armhf sbuild_options_powerpc sbuild_options_ppc64 sbuild_options_ppc64el
+ sbuild_options_amd64=("${sbuild_options[@]}")
+ sbuild_options_i386=("${sbuild_options[@]}" "--arch=i386" "--debbuildopts=-B")
+ sbuild_options_armhf=("${sbuild_options[@]}" "--arch=armhf" "--chroot=${codename}-armhf-raspbian-sbuild")
+ sbuild_options_powerpc=("${sbuild_options[@]}" "--debbuildopts=-B")
+ sbuild_options_ppc64=("${sbuild_options[@]}" "--arch=ppc64" "--chroot=${codename}-ppc64-sbuild" "--debbuildopts=-B")
+ sbuild_options_ppc64el=("${sbuild_options[@]}" "--debbuildopts=-B")
+ typeset base_arch=armhf
+ '[' -n armhf ']'
+ '[' x '!=' xarmhf ']'
+ grep -Eqs 'Architecture.*(all|any|armhf)' /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/debian/control
+ typeset -i has_arch_dep=0
+ grep -Eqs 'Architecture.*(any|armhf)' /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/debian/control
+ has_arch_dep=1
+ '[' 1 -eq 1 ']'
+ typeset 'indirect=sbuild_options_armhf[@]'
+ typeset -a indirect_resolve
+ indirect_resolve=("${!indirect}")
+ cd /var/lib/jenkins/pkg-dist/heuler/x2goserver/raspbian/stretch/armhf
+ nice sbuild -n --jobs=2 -sA --dist=stretch --keyid=F4A7678C9C6B0B2B --build-dep-resolver=apt --resolve-alternatives '--extra-repository=deb http://packages.x2go.org/raspbian stretch main heuler' --arch=armhf --chroot=stretch-armhf-raspbian-sbuild /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver
PREFIX='/usr' NXLIBDIR='"/usr/lib/x86_64-linux-gnu/nx"' LIBDIR='"/usr/lib/x2go"' dh clean --with=systemd || PREFIX='/usr' NXLIBDIR='"/usr/lib/x86_64-linux-gnu/nx"' LIBDIR='"/usr/lib/x2go"' dh clean
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
rm -f ChangeLog
rm -Rfv x2goserver/.build_html
rm -Rfv x2goserver-extensions/.build_html
rm -f ChangeLog.gitlog
rm -f MYMETA.yml
rm -f Makefile.perl.old
PREFIX='/usr' NXLIBDIR='"/usr/lib/x86_64-linux-gnu/nx"' LIBDIR='"/usr/lib/x2go"' dh_auto_clean
	make -j1 clean
make[2]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
make -f Makefile.perl clean
make[3]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
make[3]: Makefile.perl: No such file or directory
make[3]: *** No rule to make target 'Makefile.perl'.  Stop.
make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
Makefile:32: recipe for target 'clean' failed
make[2]: [clean] Error 2 (ignored)
make -C x2goserver-common clean
make[3]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver-common'
rm -Rf `dirname .build_man2html/html`
make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver-common'
make -C x2goserver clean
make[3]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver'
rm -Rf `dirname .build_man2html/html`
for dir in 'bin' 'sbin' 'lib' 'share/x2gofeature.d'; do \
	for gen_file in "${!dir}/"*; do \
		file="${gen_file%.in}"; \
		if [ "${gen_file}" != "${file}" ]; then \
			rm -f "${file}"; \
		fi; \
	done; \
done
/bin/bash: line 1: share/x2gofeature.d: bad substitution
Makefile:100: recipe for target 'clean-indep' failed
make[3]: *** [clean-indep] Error 1
make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver'
Makefile:32: recipe for target 'clean' failed
make[2]: *** [clean] Error 2
make[2]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
dh_auto_clean: make -j1 clean returned exit code 2
debian/rules:53: recipe for target 'override_dh_auto_clean' failed
make[1]: *** [override_dh_auto_clean] Error 2
make[1]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
rm -f ChangeLog
rm -Rfv x2goserver/.build_html
rm -Rfv x2goserver-extensions/.build_html
rm -f ChangeLog.gitlog
rm -f MYMETA.yml
rm -f Makefile.perl.old
PREFIX='/usr' NXLIBDIR='"/usr/lib/x86_64-linux-gnu/nx"' LIBDIR='"/usr/lib/x2go"' dh_auto_clean
	make -j1 clean
make[2]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
make -f Makefile.perl clean
make[3]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
make[3]: Makefile.perl: No such file or directory
make[3]: *** No rule to make target 'Makefile.perl'.  Stop.
make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
Makefile:32: recipe for target 'clean' failed
make[2]: [clean] Error 2 (ignored)
make -C x2goserver-common clean
make[3]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver-common'
rm -Rf `dirname .build_man2html/html`
make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver-common'
make -C x2goserver clean
make[3]: Entering directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver'
rm -Rf `dirname .build_man2html/html`
for dir in 'bin' 'sbin' 'lib' 'share/x2gofeature.d'; do \
	for gen_file in "${!dir}/"*; do \
		file="${gen_file%.in}"; \
		if [ "${gen_file}" != "${file}" ]; then \
			rm -f "${file}"; \
		fi; \
	done; \
done
/bin/bash: line 1: share/x2gofeature.d: bad substitution
Makefile:100: recipe for target 'clean-indep' failed
make[3]: *** [clean-indep] Error 1
make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver/x2goserver'
Makefile:32: recipe for target 'clean' failed
make[2]: *** [clean] Error 2
make[2]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
dh_auto_clean: make -j1 clean returned exit code 2
debian/rules:53: recipe for target 'override_dh_auto_clean' failed
make[1]: *** [override_dh_auto_clean] Error 2
make[1]: Leaving directory '/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver'
debian/rules:39: recipe for target 'clean' failed
make: *** [clean] Error 2
E: Failed to clean source directory /home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver (/home/_jenkins_/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt/x2goserver_4.1.0.4-0x2go1.1~git20190623.1783+9.heuler.1.dsc)
+ cleanup
+ typeset temp_dir=
+ for temp_dir in "${temp_cleanup[@]}"
+ '[' -n '' ']'
+ for temp_dir in "${temp_cleanup[@]}"
+ '[' -n /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt ']'
+ '[' -d /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt ']'
+ rm -Rf -- /var/lib/jenkins/tmp/tmp.23uiGLm4EzNn9tyI2Z6qtVOt
Build step 'Execute shell' marked build as failure


More information about the x2go-commits mailing list