On 27 April 2016 at 05:42, Martín Ferrari <[email protected]> wrote:
> reassign 822395 golang-github-fsnotify-fsnotify-dev
> thanks
>
> On 24/04/16 02:24, Martin Michlmayr wrote:
>
>> This package fails to build in unstable:
>
>>> src/gopkg.in/fsnotify.v1/inotify.go:19:2: cannot find package
>>> "golang.org/x/sys/unix" in any of:
>>> /usr/lib/go/src/golang.org/x/sys/unix (from $GOROOT)
>>>
>>> /<<BUILDDIR>>/prometheus-0.18.0+ds/obj-x86_64-linux-gnu/src/golang.org/x/sys/unix
>>> (from $GOPATH)
>
> This is actually a bug in fsnotify, introduced by me :) The dependency
> is present in build-depends, but not in the "binary" package.
>
> Will upload a fix asap.
Could/should dh_golang provide help for getting this right? It's kinda
similar to the work I did recently to make Built-Using more accurate
-- roughly speaking one needs the -dev package to Depend: on the
Debian packages corresponding to the Go packages reported by go list
-f '{{ .Imports }}' $DH_GOPKG/... I think?
(I'll try not to break the world so many times implementing the
feature this time :-p)
Cheers,
mwh