[Pkg-mozext-maintainers] Bug#928598: browserpass: FTBFS (cannot find package "github.com/sirupsen/logrus/hooks/syslog")

Santiago Vila sanvila at debian.org
Tue May 7 10:42:58 BST 2019


Package: src:browserpass
Version: 3.1.1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in sid but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --buildsystem=golang --with=golang
   dh_update_autotools_config -a -O--buildsystem=golang
   dh_autoreconf -a -O--buildsystem=golang
   dh_auto_configure -a -O--buildsystem=golang
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -O--buildsystem=golang -- -buildmode=pie -ldflags "-extldflags=-Wl,-z,now,-z,relro"
	cd obj-x86_64-linux-gnu && go install -gcflags=all=\"-trimpath=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src\" -asmflags=all=\"-trimpath=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src\" -v -p 1 -buildmode=pie -ldflags -extldflags=-Wl,-z,now,-z,relro github.com/browserpass/browserpass-native github.com/browserpass/browserpass-native/errors github.com/browserpass/browserpass-native/openbsd github.com/browserpass/browserpass-native/persistentlog github.com/browserpass/browserpass-native/request github.com/browserpass/browserpass-native/response github.com/browserpass/browserpass-native/version
src/github.com/browserpass/browserpass-native/persistentlog/syslog.go:8:2: cannot find package "github.com/sirupsen/logrus" in any of:
	/usr/lib/go-1.11/src/github.com/sirupsen/logrus (from $GOROOT)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/sirupsen/logrus (from $GOPATH)
src/github.com/browserpass/browserpass-native/persistentlog/syslog.go:9:2: cannot find package "github.com/sirupsen/logrus/hooks/syslog" in any of:
	/usr/lib/go-1.11/src/github.com/sirupsen/logrus/hooks/syslog (from $GOROOT)
	/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/sirupsen/logrus/hooks/syslog (from $GOPATH)
dh_auto_build: cd obj-x86_64-linux-gnu && go install -gcflags=all=\"-trimpath=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src\" -asmflags=all=\"-trimpath=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src\" -v -p 1 -buildmode=pie -ldflags -extldflags=-Wl,-z,now,-z,relro github.com/browserpass/browserpass-native github.com/browserpass/browserpass-native/errors github.com/browserpass/browserpass-native/openbsd github.com/browserpass/browserpass-native/persistentlog github.com/browserpass/browserpass-native/request github.com/browserpass/browserpass-native/response github.com/browserpass/browserpass-native/version returned exit code 1
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

See also:

https://buildd.debian.org/status/package.php?p=browserpass

Seems like a missing build-dependency.

Thanks.



More information about the Pkg-mozext-maintainers mailing list