[pkg-go] Bug#836964: Bug#836964: golang-github-prometheus-client-golang-dev: circular dependency hell
Martín Ferrari
tincho at tincho.org
Thu Sep 29 15:12:09 UTC 2016
On 07/09/16 18:35, Bill Allombert wrote:
> There is a circular dependency between
> golang-github-prometheus-client-golang-dev,
> golang-github-prometheus-common-dev and
> golang-prometheus-client-dev:
I have talked to upstream, there does not seem to be an easy solution,
except for bundling these two repositories into one source package.
For now, the solution I am adopting is to break the cycle by ignoring
the little package in -common that depends in -dev during build/testing,
and copying manually the files at the end.
This does not solve the binary package cycle, though, but I think the
source cycle is the most important one. Also, I have removed the
transitional package from the cycle, as that was just a mistake.
--
Martín Ferrari (Tincho)
More information about the Pkg-go-maintainers
mailing list