Re: [pkg-go] Fwd: golang-github-prometheus-client-golang/0.9.0~pre1+git20180417.82f5ff1-2 appears to break golang-github-docker-go-metrics/0.0~git20170503.0.d466d4f-1 autopkgtest in testing

2018-05-31 Thread Martín Ferrari
On 31/05/18 10:51, Paul Gevers wrote:
> [Resend to @packages.d.o address as I am unsure the e-mail was read (no
> response)]

Sorry Paul, I missed this email.

> On 24-05-18 13:48, Paul Gevers wrote:

> It looks like to me that this is causing FTBFS (as seen on
> reproducibility¹), so I guess that golang-github-docker-go-metrics
> maintainers would want to create an RC bug against the
> golang-github-prometheus-client-golang to prevent it from migrating
> until the FTBFS is fixed.

I am not that surprised, as these golang APIs are very unstable. I
thought this had passed our regresion tests, but I guess I am still not
used to the system :-)

I took a quick look, and it indeed seems to be an incompatible API
change. The problem is, there is no way to fix this unless we tried to
change sonames everytime this happens (which is pretty often and without
warning). It was merged here:
https://github.com/prometheus/client_golang/pull/285/

Luckily, docker has already fixed it, so an update of the rdep should
fix this issue: https://github.com/docker/go-metrics/issues/12

I will take a look into it next week as I will be offline for a few
days, but if it is deemed that this needs to be blocked, please go ahead
with the RC bug.

-- 
Martín Ferrari (Tincho)

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Fwd: golang-github-prometheus-client-golang/0.9.0~pre1+git20180417.82f5ff1-2 appears to break golang-github-docker-go-metrics/0.0~git20170503.0.d466d4f-1 autopkgtest in testing

2018-05-31 Thread Paul Gevers
[Resend to @packages.d.o address as I am unsure the e-mail was read (no
response)]

On 24-05-18 13:48, Paul Gevers wrote:
> Dear maintainers,
> 
> With a recent upload of golang-github-prometheus-client-golang the 
> autopkgtest of golang-github-docker-go-metrics
> version 0.0~git20170503.0.d466d4f-1 started to fail in testing. See:
> https://ci.debian.net/packages/g/golang-github-docker-go-metrics/testing/amd64/
> and
> https://qa.debian.org/excuses.php?package=golang-github-prometheus-client-golang
> 
> More information about this email and the reason of it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

It seems that the test has been retried, so people are apparently watching.

It looks like to me that this is causing FTBFS (as seen on
reproducibility¹), so I guess that golang-github-docker-go-metrics
maintainers would want to create an RC bug against the
golang-github-prometheus-client-golang to prevent it from migrating
until the FTBFS is fixed.

Paul

¹
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/golang-github-docker-go-metrics.html



signature.asc
Description: OpenPGP digital signature
___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers