This bug was fixed in the package prometheus-alertmanager - 0.15.3+ds-
3ubuntu1
---
prometheus-alertmanager (0.15.3+ds-3ubuntu1) focal; urgency=medium
* Fix FTBFS due to a change in the Prometheus common library (LP: #1897967)
- d/p/08-Fix-prometheus-common-api-change.patch:
I have verified the package in focal-proposed and it indeed fixes the
FTBFS. I did the following to test it:
$ lxc launch ubuntu-daily:focal builder
$ lxc shell builder
# echo "deb-src http://archive.ubuntu.com/ubuntu/ focal-proposed main universe"
> \
Hello Lucas, or anyone else affected,
Accepted prometheus-alertmanager into focal-proposed. The package will
build now and be available at https://launchpad.net/ubuntu/+source
/prometheus-alertmanager/0.15.3+ds-3ubuntu1 in a few hours, and then in
the -proposed repository.
Please help us by
I haven't checked the other rdeps but they are potentially broken. Those
are the rdeps:
$ reverse-depends -b -r focal golang-github-prometheus-common-dev
Reverse-Build-Depends
* etcd
* gitlab-workhorse
* golang-github-prometheus-client-golang
* nomad
* prometheus
* prometheus-alertmanager
*
** Description changed:
[Impact]
The package FTBFS in Focal because a newer version of golang-github-
prometheus-common was introduced after prometheus-alertmanager and a
rebuild was not done. Not being able to build the package from source
does not allow uploads of eventual fixes
As you said on MM, looks like
https://github.com/prometheus/common/commit/273427a9fd1 was added to
allow to disable http/2, so it was being used already and this debdiff
should not introduce a behavior change, which is good.
Have you checked which other rdeps fail to build?
** Description
** Description changed:
[Impact]
The package FTBFS in Focal likely because a newer version of golang-
github-prometheus-common was introduced after prometheus-alertmanager
- and a rebuild was not done. Not being able to build the package form
+ and a rebuild was not done. Not being able