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)

Pkg-go-maintainers mailing list

Reply via email to