1
0
mirror of https://github.com/coreos/fedora-coreos-config.git synced 2026-02-05 09:45:30 +01:00

workflows/add-overrides: install python3-dnf

F41 moved on to dnf5, which doesn't pull in Python bindings anymore.
But anyway, the Python API in libdnf5 is different and we'd need to
migrate `overrides.py`.

For now at least to unbreak things, just re-install back python3-dnf.

See also: https://github.com/coreos/fedora-coreos-config/issues/3254
This commit is contained in:
Jonathan Lebon
2024-11-14 09:19:35 -05:00
committed by Dusty Mabe
parent c87644f3fe
commit b6280b2ade

View File

@@ -40,7 +40,10 @@ jobs:
container: quay.io/fedora/fedora:latest
steps:
- name: Install dependencies
run: dnf install -y git jq python3-bodhi-client python3-pyyaml
# XXX: Note here we're installing python3-dnf, which pulls in libdnf,
# which is the old one. We should migrate to libdnf5 to match dnf5.
# https://github.com/coreos/fedora-coreos-config/issues/3254
run: dnf install -y git jq python3-bodhi-client python3-pyyaml python3-dnf
- name: Check out repository
uses: actions/checkout@v3
with: