Source: golang-github-prometheus-client-golang Version: 0.9.0~pre1+git20180417.82f5ff1-2 Severity: serious Justification: breaks reverse dependency Affects: src:golang-github-docker-go-metrics User: debian...@lists.debian.org Usertags: breaks
Version 0.9.0~pre1+git20180417.82f5ff1-2 of golang-github-prometheus-client-golang causes FTBFS of golang-github-docker-go-metrics. This bug is to block migration of golang-github-prometheus-client-golang until golang-github-docker-go-metrics has been updated to cope with the new version. golang-github-prometheus-client-golang could (and in my opinion should) declare a "Breaks: golang-github-docker-go-metrics (<= 0.0~git20170503.0.d466d4f-1)" relation (or better, if the new version is -2 a "Breaks: golang-github-docker-go-metrics (<< 0.0~git20170503.0.d466d4f-2~)"). On 01-06-18 02:33, Martín Ferrari wrote: >> 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. Paul
signature.asc
Description: OpenPGP digital signature