Dear all,I am trying to package sptlrx [1] and it's dependencies lyricsapi [2] and go-mpris [3].
When building sptlrx it fails like this:
```
dh binary --builddirectory=_build --buildsystem=golang --with=golang
dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
cd _build && go install -trimpath -v -p 7 github.com/raitonoberu/sptlrx
github.com/raitonoberu/sptlrx/cmd github.com/raitonoberu/sptlrx/config
github.com/raitonoberu/sptlrx/lyrics github.com/raitonoberu/sptlrx/player
github.com/raitonoberu/sptlrx/pool github.com/raitonoberu/sptlrx/services/browser
github.com/raitonoberu/sptlrx/services/hosted
github.com/raitonoberu/sptlrx/services/local
github.com/raitonoberu/sptlrx/services/mopidy
github.com/raitonoberu/sptlrx/services/mpd github.com/raitonoberu/sptlrx/services/mpris
github.com/raitonoberu/sptlrx/services/spotify github.com/raitonoberu/sptlrx/ui
src/github.com/raitonoberu/sptlrx/main.go:3:8: cannot find package "sptlrx/cmd"
in any of:
/usr/lib/go-1.23/src/sptlrx/cmd (from $GOROOT)
/<<PKGBUILDDIR>>/_build/src/sptlrx/cmd (from $GOPATH)
src/github.com/raitonoberu/sptlrx/cmd/pipe.go:5:2: cannot find package
"sptlrx/config" in any of:
/usr/lib/go-1.23/src/sptlrx/config (from $GOROOT)
[SNIP]
```
Those obviously can't be found in /usr/lib/go-1.23/src/sptlrx/ as those
are not installed. Do I need to vendor those "self-dependencies" or how
can this chicken-egg problem be solved?
Best regards, Martin [1] https://salsa.debian.org/go-team/packages/sptlrx [2] https://salsa.debian.org/go-team/packages/golang-github-raitonoberu-lyricsapi[3] https://salsa.debian.org/go-team/packages/golang-github-pauloo27-go-mpris
signature.asc
Description: PGP signature
