Subject: Can't install patroni-consul on Fedora 44 (postgres 18 repo)

From: Brian King <[email-masked]>
Date: Sun, 14 Jun 2026 16:10:36 -0500

Hello Postgres packagers,

After upgrading from Fedora 43 -> 44, I can no longer install patroni-consul:

```
 dnf install patroni-consul
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests
  - nothing provides py-consul >= 1.6.0 needed by patroni-consul-4.1.2-3PGDG.f44.noarch from postgreSQL
  - nothing provides py-consul >= 1.6.0 needed by patroni-consul-4.1.3-1PGDG.f44.noarch from postgreSQL
You can try to add to command line:
  --skip-broken to skip uninstallable packages
```
This seems to be available on Fedora 43:

```
 dnf provides py-consul
Updating and loading repositories:
Repositories loaded.
py-consul-1.6.0-45PGDG.f43.noarch : Python client for Consul
Repo         : @System
Matched From :
Provide      : py-consul = 1.6.0-45PGDG.f43

py-consul-1.6.0-45PGDG.f43.noarch : Python client for Consul
Repo         : postgreSQL
Matched From :
Provide      : py-consul = 1.6.0-45PGDG.f43
```

Per https://git.postgresql.org/gitweb/?p=pgrpms.git;a=tree;f=rpm/redhat/main/common/py-consul/F-44;h=83a8e47a6f3c3389180df34243d35f2730d06d18;hb=005d6a070415badc1c77ffa6dd09756d7c7abbdf , it looks like a spec file exists. Maybe something just needs to be republished?

Thanks for looking,

~Brian (Libera IRC: inflatador)

---

From: Devrim Gündüz <[email-masked]>
Date: Tue, 16 Jun 2026 11:33:19 +0300

Hi,

>   --skip-broken to skip uninstallable packages

Sorry for the inconvenience. Fixed.

Regards,
-- 
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
BlueSky: @devrim.gunduz.org , @gunduz.org