Bug#901223: [pkg-go] Bug#901223: gitaly: FTBFS: prometheus.Observer does not implement prometheus.Histogram
On 13/06/18 11:18, Pirate Praveen wrote: > It would have been better if there was co-ordination before uploading > such breaking changes. experimental first and heads up to failing > reverse depends would have been better. Hopefully we can improve for > future transitions. Definitely. I am sorry for causing this! I did try to test for breakage, but I guess I misinterpreted the salsa CI runner, or it did not check properly. So I uploaded thinking there was not going to be breakage. Also, it would be great if upstream did not do these kind of breaking changes without the equivalent of a soname change.. > https://salsa.debian.org/ruby-team/meta has build script which makes it > very easy to rebuild all reverse build dependencies. We have ratt, but that requires sbuild, so I ended up never using it. -- Martín Ferrari (Tincho)
Bug#901223: [pkg-go] Bug#901223: gitaly: FTBFS: prometheus.Observer does not implement prometheus.Histogram
On Wed, 13 Jun 2018 10:48:11 +0100 =?UTF-8?Q?Mart=c3=adn_Ferrari?= wrote: > I think the problem is the latest upload of > golang-github-prometheus-client-golang-dev, which had some incompatible > changes. It also affected docker go-metrics (#900597). > > Sadly, the only solution is to update to the new API, but probably > upstream has already done it in their repo. It would have been better if there was co-ordination before uploading such breaking changes. experimental first and heads up to failing reverse depends would have been better. Hopefully we can improve for future transitions. https://salsa.debian.org/ruby-team/meta has build script which makes it very easy to rebuild all reverse build dependencies. signature.asc Description: OpenPGP digital signature
Bug#901223: [pkg-go] Bug#901223: gitaly: FTBFS: prometheus.Observer does not implement prometheus.Histogram
On 13/06/18 07:54, Pirate Praveen wrote: > On Sun, 10 Jun 2018 11:10:48 +0200 Andreas Beckmann wrote: >> Justification: fails to build from source (but built successfully in the >> past) > > seems broken by golang-github-prometheus-common-dev 0+git20180518.7600349-1 I think the problem is the latest upload of golang-github-prometheus-client-golang-dev, which had some incompatible changes. It also affected docker go-metrics (#900597). Sadly, the only solution is to update to the new API, but probably upstream has already done it in their repo. -- Martín Ferrari (Tincho)