From 60e61eb2b2d04525c3282759097bf85e506efcba Mon Sep 17 00:00:00 2001 From: Tulio Magno Quites Machado Filho Date: Mon, 23 Dec 2024 09:50:47 -0300 Subject: [PATCH] Revert "Install python3-nanobind-devel without copr" (#960) * Revert "Install python3-nanobind-devel without copr" Temporarily revert commit be591b596d213d4020b0deef97e6385ba212fc6f while we wait for python-nanobind to reach stable in all supported Fedora versions. * Do not setup the nanobind copr on F40 We decided to not build MLIR on Fedora 40, which means that nanobind is not necessary in this release of Fedora. * Update fedora-copr-build.yml python3-nanobind-devel exists in rawhide already so we'll use it from there. --------- Co-authored-by: Konrad Kleine --- .github/workflows/fedora-copr-build.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/fedora-copr-build.yml b/.github/workflows/fedora-copr-build.yml index 48defdc8..40816a18 100644 --- a/.github/workflows/fedora-copr-build.yml +++ b/.github/workflows/fedora-copr-build.yml @@ -153,6 +153,12 @@ jobs: if [[ "$chroot" == rhel-8-* ]]; then copr edit-chroot --modules "swig:4.0" ${{ env.project_today }}/$chroot fi + # TODO(kwk): The python-nanobind package acceptance review is taking place here: + # https://bugzilla.redhat.com/show_bug.cgi?id=2331339 + # Once that package is accepted in Fedora, remove the following chroot edit. + if [[ "$chroot" =~ fedora-(4[1-9]) ]]; then + copr edit-chroot --repos "copr://kkleine/python-nanobind" ${{ env.project_today }}/$chroot + fi # Dump chroot information after all modification copr get-chroot ${{ env.project_today }}/$chroot