Installs fine inside a C10S container:
[root@a5f1c05df3fe /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-dotenv/1.0.1/3.el10_0/noarch/python3-dotenv-1.0.1-3.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//pa
ckages/python-dotenv/1.0.1/3.el10_0/noarch/python3-dotenv+cli-1.0.1-3.el10_0.noarch.rpm
Last metadata expiration check: 5:12:43 ago on Mon Dec 16 07:39:15 2024.
python3-dotenv-1.0.1-3.el10_0.noarch.rpm 91 kB/s | 46 kB 00:00
python3-dotenv+cli-1.0.1-3.el10_0.noarch.rpm 25 kB/s | 9.5 kB 00:00
Dependencies resolved.
and then it imports correctly as well:
[root@a5f1c05df3fe /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import dotenv
>>>
I can install everything inside a C10S container (so there is no missing dependency in EPEL):
[root@a5f1c05df3fe /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/rust-ansi_term0.11/0.11.0/18.el10_0/noarch/rust-ansi_term0.11-devel-0.11.0-18.el10_0.noarch.rpm https://kojipkgs.fe
doraproject.org//packages/rust-annotate-snippets0.6/0.6.1/3.el10_0/noarch/rust-annotate-snippets0.6-devel-0.6.1-3.el10_0.noarch.rpm^C
[root@a5f1c05df3fe /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/rust-ansi_term0.11/0.11.0/18.el10_0/noarch/rust-ansi_term0.11+default-devel-0.11.0-18.el10_0.noarch.rpm https://koj
ipkgs.fedoraproject.org//packages/rust-ansi_term0.11/0.11.0/18.el10_0/noarch/rust-ansi_term0.11-devel-0.11.0-18.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/rust-chic/1.2.2/3.el10_
0/noarch/rust-chic+default-devel-1.2.2-3.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/rust-chic/1.2.2/3.el10_0/noarch/rust-chic-devel-1.2.2-3.el10_0.noarch.rpm https://kojipkgs.fed
oraproject.org//packages/rust-annotate-snippets0.6/0.6.1/3.el10_0/noarch/rust-annotate-snippets0.6+ansi_term-devel-0.6.1-3.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/rust-annotat
e-snippets0.6/0.6.1/3.el10_0/noarch/rust-annotate-snippets0.6+color-devel-0.6.1-3.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/rust-annotate-snippets0.6/0.6.1/3.el10_0/noarch/rust-
annotate-snippets0.6+default-devel-0.6.1-3.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/rust-annotate-snippets0.6/0.6.1/3.el10_0/noarch/rust-annotate-snippets0.6-devel-0.6.1-3.el10_0.noarch.rpm
Last metadata expiration check: 3:23:53 ago on Mon Dec 16 07:39:15 2024.
rust-ansi_term0.11+default-devel-0.11.0-18.el10_0.noarch.rpm 24 kB/s | 7.8 kB 00:00
rust-ansi_term0.11-devel-0.11.0-18.el10_0.noarch.rpm 61 kB/s | 23 kB 00:00
rust-chic+default-devel-1.2.2-3.el10_0.noarch.rpm 25 kB/s | 7.3 kB 00:00
rust-chic-devel-1.2.2-3.el10_0.noarch.rpm 41 kB/s | 16 kB 00:00
rust-annotate-snippets0.6+ansi_term-devel-0.6.1-3.el10_0.noarch.rpm 25 kB/s | 7.6 kB 00:00
rust-annotate-snippets0.6+color-devel-0.6.1-3.el10_0.noarch.rpm 26 kB/s | 7.5 kB 00:00
rust-annotate-snippets0.6+default-devel-0.6.1-3.el10_0.noarch.rpm 25 kB/s | 7.5 kB 00:00
rust-annotate-snippets0.6-devel-0.6.1-3.el10_0.noarch.rpm 85 kB/s | 32 kB 00:00
Dependencies resolved.
These being rust packages, I honestly don't know how to validate more that "it works".
Installs fine inside a C10s container:
[root@a5f1c05df3fe /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-funcy/1.17/8.el10_0/noarch/python3-funcy-1.17-8.el10_0.noarch.rpm
Last metadata expiration check: 0:02:45 ago on Mon Dec 16 07:39:15 2024.
python3-funcy-1.17-8.el10_0.noarch.rpm 187 kB/s | 88 kB 00:00
Dependencies resolved.
And import works too:
[root@a5f1c05df3fe /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import funcy
>>>
Installs fine inside a C10s container:
[root@a5f1c05df3fe /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-semver/3.0.2/2.el10_0/noarch/python3-semver-3.0.2-2.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS 39 kB/s | 16 kB 00:00
CentOS Stream 10 - AppStream 117 kB/s | 17 kB 00:00
CentOS Stream 10 - CRB 812 kB/s | 646 kB 00:00
Extra Packages for Enterprise Linux 10 - x86_64 3.1 MB/s | 2.9 MB 00:00
python3-semver-3.0.2-2.el10_0.noarch.rpm 78 kB/s | 44 kB 00:00
Dependencies resolved.
And import is ok too:
[root@a5f1c05df3fe /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import semver
>>>
Installs fine inside a C10S container:
[root@4bd53d97e2d8 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-traitlets/5.14.3/1.el10_0/noarch/python3-traitlets-5.14.3-1.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS 42 kB/s | 16 kB 00:00
CentOS Stream 10 - AppStream 45 kB/s | 17 kB 00:00
CentOS Stream 10 - CRB 601 kB/s | 646 kB 00:01
Extra Packages for Enterprise Linux 10 - x86_64 3.1 MB/s | 2.9 MB 00:00
python3-traitlets-5.14.3-1.el10_0.noarch.rpm 249 kB/s | 196 kB 00:00
Dependencies resolved.
and imports works fine:
[root@4bd53d97e2d8 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import traitlets
>>>
Installs fine inside a C10S container:
[root@ca04c5cc46b5 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-fields/5.0.0/22.el10_0/noarch/python3-fields-5.0.0-22.el10_0.noarch.rpm
Last metadata expiration check: 0:08:02 ago on Sat Dec 14 03:57:31 2024.
python3-fields-5.0.0-22.el10_0.noarch.rpm 76 kB/s | 35 kB 00:00
Dependencies resolved.
and then import is ok:
[root@ca04c5cc46b5 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import fields
>>>
Installs fine inside a C10S container:
[root@ca04c5cc46b5 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-blinker/1.9.0/1.el10_0/noarch/python3-blinker-1.9.0-1.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS 37 kB/s | 16 kB 00:00
CentOS Stream 10 - AppStream 41 kB/s | 17 kB 00:00
CentOS Stream 10 - CRB 173 kB/s | 16 kB 00:00
CentOS Stream 10 - Extras packages 135 kB/s | 18 kB 00:00
python3-blinker-1.9.0-1.el10_0.noarch.rpm 65 kB/s | 27 kB 00:00
Dependencies resolved.
And import is ok:
[root@ca04c5cc46b5 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import blinker
>>>
Installs fine inside a C10S container:
[root@ca04c5cc46b5 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-cppy/1.3.0/1.el10_0/noarch/python3-cppy-1.3.0-1.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS 105 kB/s | 16 kB 00:00
CentOS Stream 10 - AppStream 45 kB/s | 17 kB 00:00
CentOS Stream 10 - CRB 479 kB/s | 646 kB 00:01
python3-cppy-1.3.0-1.el10_0.noarch.rpm 46 kB/s | 18 kB 00:00
Dependencies resolved.
and then import works fine:
[root@ca04c5cc46b5 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cppy
>>>
Installs fine inside a C10S container:
[root@ca04c5cc46b5 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-kiwisolver/1.4.7/1.el10_0/x86_64/python3-kiwisolver-1.4.7-1.el10_0.x86_64.rpm
Extra Packages for Enterprise Linux 10 - x86_64 2.2 MB/s | 2.9 MB 00:01
Last metadata expiration check: 0:00:02 ago on Fri Dec 13 18:42:53 2024.
python3-kiwisolver-1.4.7-1.el10_0.x86_64.rpm 126 kB/s | 67 kB 00:00
Dependencies resolved.
and then it can be imported:
[root@ca04c5cc46b5 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import kiwisolver
>>>
Installs fine in a C10S container:
[root@97b8e208640f /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-pycurl/7.45.3/4.el10_0/x86_64/python3-pycurl-7.45.3-4.el10_0.x86_64.rpm
... (snapped)
Installed:
python3-pycurl-7.45.3-4.el10_0.x86_64
Complete!
and imports fine:
[root@97b8e208640f /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pycurl
>>>
Now that koji is in epel testing, this one now installs fine:
[root@e4e2deba14d7 /]# dnf install --enablerepo=epel-testing -y https://kojipkgs.fedoraproject.org//packages/bodhi-client/8.2.0/2.el10_0/noarch/bodhi-client-8.2.0-2.el10_0.noarch.rpm
and also seems to run at least for a basic command:
[root@e4e2deba14d7 /]# bodhi --version
8.2.0
Note that in the meantime, version 8.3.0 was pushed in git, so I don't know if we also want to upgrade the EPEL 10 branch accordingly.
All packages install fine inside a C10S container (unlike the previous release):
[root@b6fc85010c03 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-builder-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-builder-plugins-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-hub-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-hub-plugins-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-utils-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-vm-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/koji-web-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/python3-koji-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/python3-koji-cli-plugins-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/python3-koji-hub-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/python3-koji-hub-plugins-1.35.1-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/koji/1.35.1/5.el10_0/noarch/python3-koji-web-1.35.1-5.el10_0.noarch.rpm
Koji import in python works as well:
[root@b6fc85010c03 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import koji
>>>
Installs fines inside a C10S container:
[root@84f5ae8c6809 /]# dnf install https://kojipkgs.fedoraproject.org//packages/python-sphinx-theme-py3doc-enhanced/2.4.0/12.el10_0/noarch/python3-sphinx-theme-py3doc-enhanced-2.4.0-12.el10_0.noarch
.rpm
Last metadata expiration check: 0:02:14 ago on Mon Dec 9 13:23:47 2024.
python3-sphinx-theme-py3doc-enhanced-2.4.0-12.el10_0.noarch.rpm 83 kB/s | 42 kB 00:00
Dependencies resolved.
======================================================================================================================================================================================================
Package Architecture Version Repository Size
======================================================================================================================================================================================================
Installing:
python3-sphinx-theme-py3doc-enhanced noarch 2.4.0-12.el10_0 @commandline 42 k
Transaction Summary
======================================================================================================================================================================================================
Install 1 Package
Installs fine:
[root@4578dc17e031 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-backcall/0.1.0/24.el10_0/noarch/python3-backcall-0.1.0-24.el10_0.noarch.rpm
Last metadata expiration check: 0:02:40 ago on Sun Dec 8 18:01:07 2024.
python3-backcall-0.1.0-24.el10_0.noarch.rpm 84 kB/s | 32 kB 00:00
Dependencies resolved.
And then imports works:
[root@4578dc17e031 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import backcall
>>>
Installs files:
[root@4578dc17e031 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-process-tests/3.0.0/3.el10_0/noarch/python3-process-tests-3.0.0-3.el10_0.noarch.rpm
and import works:
[root@4578dc17e031 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import process_tests
>>>
Installs fine in a C10S container:
[root@4578dc17e031 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-gevent/24.2.1/1.el10_0/x86_64/python3-gevent-24.2.1-1.el10_0.x86_64.rpm
Last metadata expiration check: 3:15:58 ago on Sun Dec 8 10:24:06 2024.
python3-gevent-24.2.1-1.el10_0.x86_64.rpm 1.6 MB/s | 1.8 MB 00:01
Dependencies resolved.
And import works:
[root@4578dc17e031 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import gevent
>>>
Installs fine inside a C10S container:
[root@fb88d8b888a8 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-sh/2.1.0/1.el10_0/noarch/python3-sh-2.1.0-1.el10_0.noarch.rpm
Last metadata expiration check: 0:00:17 ago on Sat Dec 7 01:23:28 2024.
python3-sh-2.1.0-1.el10_0.noarch.rpm
Import also works fine:
[root@fb88d8b888a8 /]# python3
Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sh
>>>
This is installable inside a centos 10 streams + EPEL container:
[root@4206ca2621f9 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-pytest-relaxed/2.0.2/3.el10_0/noarch/python3-pytest-relaxed-2.0.2-3.el10_0.noarch.rpm
and is importable:
[root@4206ca2621f9 /]# python3 Python 3.12.6 (main, Oct 29 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-2)] on linux Type "help", "copyright", "credits" or "license" for more information.
import pytest_relaxed
Installs fine inside a C10S container (also installing manually dependencies not already in stable):
And import is ok too: