See <https://jenkins.x2go.org:8443/job/x2goserver+nightly+debian-jessie/459/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 11.27 KB...] +++ '[' 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.ROtTy6wKOG1Gp6T7EakdcQof + temp_cleanup+=("${TEMP_DIR}") + mkdir -p -- /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver + chmod 2770 -Rf -- /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof + cd /var/lib/jenkins/build/heuler/x2goserver + git clone --no-hardlinks --no-local /var/lib/jenkins/build/heuler/x2goserver /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/ Cloning into '/var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver'... + cd /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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=jessie + '[' jessie = sid ']' + typeset numerical_version= + typeset pretty_dist= + typeset -i tmp_ret=1 ++ map_codename_to_numerical_version debian jessie ++ typeset dist=debian ++ typeset codename_in=jessie ++ '[' -n 4 ']' ++ '[' 4 -gt 3 ']' ++ typeset -l codename=jessie ++ '[' jessie = sid ']' ++ typeset numerical_version= ++ typeset -i ret=1 ++ '[' debian = debian ']' +++ debian-codename-to-version.sh jessie ++ numerical_version=8 ++ ret=0 ++ echo 8 ++ return 0 + numerical_version=8 + tmp_ret=0 + '[' -n debian ']' + '[' debian = debian ']' + pretty_dist=Debian + '[' -n debian ']' + '[' debian = ubuntu ']' + '[' 0 -ne 0 ']' + '[' -z 8 ']' + '[' xheuler '!=' xmain ']' + mv -- debian/control debian/control.tmp + sed 's,Section:[\ ]*\(.*\),Section: heuler/\1,g' debian/control.tmp + '[' heuler '!=' heuler ']' + dch --distribution jessie --force-distribution -l '~git20190623.1783+8.heuler.' 'Development-Snapshot!!! Auto-built Debian jessie (8) 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") + '[' debian = raspbian ']' + typeset cur_arch= + for cur_arch in "${arches[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goserver/debian/jessie/amd64 + for cur_arch in "${arches[@]}" + mkdir -p -- /var/lib/jenkins/pkg-dist/heuler/x2goserver/debian/jessie/i386 + OTHERMIRROR= + '[' xheuler = xheuler ']' + grep -qs x2goserver + OTHERMIRROR='deb http://packages.x2go.org/debian jessie 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}") + '[' 8 -gt 8 ']' + sbuild_options+=("--build-dep-resolver=aptitude") + '[' -n '' ']' + '[' -n 'deb http://packages.x2go.org/debian jessie 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=amd64 + '[' -n amd64 ']' + '[' x '!=' xamd64 ']' + grep -Eqs 'Architecture.*(all|any|amd64)' /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/debian/control + typeset -i has_arch_dep=0 + grep -Eqs 'Architecture.*(any|amd64)' /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/debian/control + has_arch_dep=1 + '[' 1 -eq 1 ']' + typeset 'indirect=sbuild_options_amd64[@]' + typeset -a indirect_resolve + indirect_resolve=("${!indirect}") + cd /var/lib/jenkins/pkg-dist/heuler/x2goserver/debian/jessie/amd64 + nice sbuild -n --jobs=2 -sA --dist=jessie --keyid=F4A7678C9C6B0B2B --build-dep-resolver=aptitude '--extra-repository=deb http://packages.x2go.org/debian jessie main heuler' /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver' make -f Makefile.perl clean make[3]: Entering directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/x2goserver-common' rm -Rf `dirname .build_man2html/html` make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/x2goserver-common' make -C x2goserver clean make[3]: Entering directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/x2goserver' Makefile:32: recipe for target 'clean' failed make[2]: *** [clean] Error 2 make[2]: Leaving directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver' dh_testdir debian/rules override_dh_auto_clean make[1]: Entering directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver' make -f Makefile.perl clean make[3]: Entering directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/x2goserver-common' rm -Rf `dirname .build_man2html/html` make[3]: Leaving directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/x2goserver-common' make -C x2goserver clean make[3]: Entering directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver/x2goserver' Makefile:32: recipe for target 'clean' failed make[2]: *** [clean] Error 2 make[2]: Leaving directory '/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/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.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver' debian/rules:39: recipe for target 'clean' failed make: *** [clean] Error 2 E: Failed to clean source directory /home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver (/home/_jenkins_/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof/x2goserver_4.1.0.4-0x2go1.1~git20190623.1783+8.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.ROtTy6wKOG1Gp6T7EakdcQof ']' + '[' -d /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof ']' + rm -Rf -- /var/lib/jenkins/tmp/tmp.ROtTy6wKOG1Gp6T7EakdcQof Build step 'Execute shell' marked build as failure