Package: src:stenographer Version: 0.0~git20161206.0.66a8e7e-2 Severity: serious
Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --buildsystem=golang --with=golang,systemd --parallel dh_testdir -i -O--buildsystem=golang -O--parallel dh_update_autotools_config -i -O--buildsystem=golang -O--parallel dh_auto_configure -i -O--buildsystem=golang -O--parallel debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build go install -v -p 1 github.com/google/stenographer github.com/google/stenographer/base github.com/google/stenographer/blockfile github.com/google/stenographer/certs github.com/google/stenographer/config github.com/google/stenographer/env github.com/google/stenographer/filecache github.com/google/stenographer/httputil github.com/google/stenographer/indexfile github.com/google/stenographer/query github.com/google/stenographer/stats github.com/google/stenographer/thread github.com/google/gopacket github.com/google/gopacket/layers github.com/google/gopacket/pcapgo golang.org/x/net/context github.com/google/stenographer/base [... snipped ...] query_test.go:62: syntax error at character 5 ("proto" HERE "col -1") query_test.go:62: syntax error at character 5 ("proto" HERE "col 256") query_test.go:62: syntax error at character 0 ("" HERE "last 4") PASS ok github.com/google/stenographer/query 0.152s === RUN TestNanoTimer --- PASS: TestNanoTimer (0.00s) PASS ok github.com/google/stenographer/stats 0.005s === RUN TestExportDebugHandlers --- SKIP: TestExportDebugHandlers (0.00s) thread_test.go:108: skipping test; within Debian package build PASS ok github.com/google/stenographer/thread 0.153s rm -rf /tmp/stenographer-testdata make[1]: Leaving directory '/<<PKGBUILDDIR>>' fakeroot debian/rules binary-indep dh binary-indep --buildsystem=golang --with=golang,systemd --parallel dh_testroot -i -O--buildsystem=golang -O--parallel dh_prep -i -O--buildsystem=golang -O--parallel dh_installdirs -i -O--buildsystem=golang -O--parallel debian/rules override_dh_auto_install make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_install mkdir -p /<<BUILDDIR>>/stenographer-0.0\~git20161206.0.66a8e7e/debian/tmp/usr cp -r bin /<<BUILDDIR>>/stenographer-0.0\~git20161206.0.66a8e7e/debian/tmp/usr mkdir -p /<<BUILDDIR>>/stenographer-0.0\~git20161206.0.66a8e7e/debian/tmp/usr/share/gocode/src/github.com/google/stenographer cp -r -T src/github.com/google/stenographer /<<BUILDDIR>>/stenographer-0.0\~git20161206.0.66a8e7e/debian/tmp/usr/share/gocode/src/github.com/google/stenographer make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_install make[1]: Entering directory '/<<PKGBUILDDIR>>' cp stenokeys.sh stenokeys dh_install --fail-missing -X/usr/share/gocode/src install -D -m644 configs/steno.conf \ debian/stenographer-common/etc/stenographer/config install -D -m644 configs/limits.conf \ debian/stenographer-common/etc/security/limits.d/stenographer.conf mv debian/stenographer/usr/bin debian/stenographer/usr/sbin mv: cannot stat 'debian/stenographer/usr/bin': No such file or directory debian/rules:47: recipe for target 'override_dh_install' failed make[1]: *** [override_dh_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:17: recipe for target 'binary-indep' failed make: *** [binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2 -------------------------------------------------------------------------------- This happens because we are building only arch-independent packages so debian/stenographer/usr/bin does not exist. Try splitting override_dh_install into "override_dh_install-arch" and "override_dh_install-indep". Try also uploading in source-only form, so that this kind of bugs are detected earlier and never propagate to testing. Thanks.