[pkg-go] Bug#907761: etcd-fs: FTBFS in buster/sid (cannot use file (type *etcdFile) as type nodefs.File in return argument)

Santiago Vila sanvila at debian.org
Sat Sep 1 16:19:20 BST 2018


Package: src:etcd-fs
Version: 0.0+git20140621.0.395eacb-4
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --buildsystem=golang --with=golang --builddirectory=_build
   dh_update_autotools_config -a -O--buildsystem=golang -O--builddirectory=_build
   dh_autoreconf -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_configure -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_build -a -O--buildsystem=golang -O--builddirectory=_build
	cd _build && go install -gcflags=\"-trimpath=/<<BUILDDIR>>/etcd-fs-0.0\+git20140621.0.395eacb/_build/src\" -asmflags=\"-trimpath=/<<BUILDDIR>>/etcd-fs-0.0\+git20140621.0.395eacb/_build/src\" -v -p 1 github.com/xetorthio/etcd-fs github.com/xetorthio/etcd-fs/src/etcdfs
github.com/hanwen/go-fuse/splice
golang.org/x/sys/unix
github.com/hanwen/go-fuse/fuse
github.com/hanwen/go-fuse/fuse/nodefs
github.com/hanwen/go-fuse/fuse/pathfs
github.com/coreos/go-etcd/etcd
github.com/xetorthio/etcd-fs/src/etcdfs
# github.com/xetorthio/etcd-fs/src/etcdfs
src/github.com/xetorthio/etcd-fs/src/etcdfs/file.go:21:3: cannot use file (type *etcdFile) as type nodefs.File in return argument:
	*etcdFile does not implement nodefs.File (missing GetLk method)
dh_auto_build: cd _build && go install -gcflags=\"-trimpath=/<<BUILDDIR>>/etcd-fs-0.0\+git20140621.0.395eacb/_build/src\" -asmflags=\"-trimpath=/<<BUILDDIR>>/etcd-fs-0.0\+git20140621.0.395eacb/_build/src\" -v -p 1 github.com/xetorthio/etcd-fs github.com/xetorthio/etcd-fs/src/etcdfs returned exit code 2
make: *** [debian/rules:12: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

The above error also happens here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/etcd-fs.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.



More information about the Pkg-go-maintainers mailing list