Comments

219 Comments

Installs fine:

[root@61b95350926d /]# yarnpkg --verions
yarn install v1.22.22
info No lockfile found.
(node:108) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 0.23s.
BZ#2336396 Please branch and build yarnpkg in epel10

Installs correctly, and import is ok too:

[root@61b95350926d /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import oracledb
>>>
BZ#2335117 Please branch and build python-oracledb in epel10

Installs fine inside a container, and then import is ok too:

[root@d34b5c676048 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pure_eval
>>>
BZ#2331021 Please branch and build python3-pure-eval in epel10

Installs fine inside a container and import is working:

[root@d34b5c676048 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pickleshare
>>>
BZ#2331019 Please branch and build python3-pickleshare in epel10

Installs and imports fine inside a container:

[root@3af0b4cea5a2 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cachy
>>>
BZ#2336413 Please branch and build python-cachy in epel10

Installs correctly inside a container:

[root@64eca600ae5b /]# gcovr --version
gcovr 8.2

Copyright (c) 2013-2024 the gcovr authors
Copyright (c) 2013 Sandia Corporation.
Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
the U.S. Government retains certain rights in this software.
BZ#2320856 Please branch and build gcovr in epel10

Installs fine inside a Centos 10 container. I was able to build rpkg for EPEL 10 with this fedpkg, and also submit a scratch build to Koji.

BZ#2319896 Please branch and build fedpkg for EPEL 10
BZ#2325204 Please branch and build rpkg in epel10

With python-junitxml (please also add a karma in https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-b5e4e21b5a) it works:

[root@6ed716a6fd37 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import subunit
>>>
BZ#2331259 Please branch and build python3-subunit in epel10

Installs fine, and then import is ok:

[root@6ed716a6fd37 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import junitxml
>>>

It also helps with the installation of the testing python-subunit packages (see https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-e4b15038dd)

BZ#2336216 Please branch and build python-junitxml in epel10

We miss junitxml, I will open a ticket to have it:

[root@6ed716a6fd37 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/noarch/python3-subunit-1.4.4-4.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/noarch/python3-subunit-test-1.4.4-4.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/noarch/subunit-filters-1.4.4-4.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/noarch/subunit-shell-1.4.4-4.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/x86_64/subunit-1.4.4-4.el10_0.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/x86_64/subunit-cppunit-1.4.4-4.el10_0.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/x86_64/subunit-cppunit-devel-1.4.4-4.el10_0.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/x86_64/subunit-devel-1.4.4-4.el10_0.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/subunit/1.4.4/4.el10_0/x86_64/subunit-static-1.4.4-4.el10_0.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/python-iso8601/2.1.0/2.el10_0/noarch/python3-iso8601-2.1.0-2.el10_0.noarch.rpm                                                                 
Last metadata expiration check: 0:04:46 ago on Tue Jan  7 14:34:52 2025.                                                                                   
python3-subunit-1.4.4-4.el10_0.noarch.rpm                                                                                                                  221 kB/s | 123 kB     00:00 
python3-subunit-test-1.4.4-4.el10_0.noarch.rpm                                                                                                             164 kB/s |  91 kB     00:00 
subunit-filters-1.4.4-4.el10_0.noarch.rpm                                                                                                                   29 kB/s |  11 kB     00:00 
subunit-shell-1.4.4-4.el10_0.noarch.rpm                                                                                                                     41 kB/s |  15 kB     00:00
subunit-1.4.4-4.el10_0.x86_64.rpm                                                                                                                           84 kB/s |  32 kB     00:00
subunit-cppunit-1.4.4-4.el10_0.x86_64.rpm                                                                                                                   40 kB/s |  15 kB     00:00
subunit-cppunit-devel-1.4.4-4.el10_0.x86_64.rpm                                                                                                             30 kB/s |  11 kB     00:00
subunit-devel-1.4.4-4.el10_0.x86_64.rpm                                                                                                                     30 kB/s |  11 kB     00:00
subunit-static-1.4.4-4.el10_0.x86_64.rpm                                                                                                                    37 kB/s |  14 kB     00:00
python3-iso8601-2.1.0-2.el10_0.noarch.rpm                                                                                                                   61 kB/s |  23 kB     00:00
Package python3-iso8601-2.1.0-2.el10_0.noarch is already installed.
Error:
 Problem 1: conflicting requests
  - nothing provides python3dist(junitxml) needed by subunit-filters-1.4.4-4.el10_0.noarch from @commandline
 Problem 2: package python3-subunit-test-1.4.4-4.el10_0.noarch from @commandline requires subunit-filters = 1.4.4-4.el10_0, but none of the providers can be installed
  - conflicting requests
  - nothing provides python3dist(junitxml) needed by subunit-filters-1.4.4-4.el10_0.noarch from @commandline
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Installs fine, then import is ok:

[root@6ed716a6fd37 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import iso8601
>>>
BZ#2331261 Please branch and build python3-iso8601 in epel10

Installs fine inside a container:

[root@7a64ab16fbcb /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-sphinx-autodoc-typehints/2.5.0/4.el10_0/noarch/python3-sphinx-autodoc-typehints-2.5.0-4.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS                                                                                                                                             189 kB/s |  17 kB     00:00
CentOS Stream 10 - AppStream                                                                                                                                          193 kB/s |  17 kB     00:00
CentOS Stream 10 - CRB                                                                                                                                                324 kB/s | 655 kB     00:02
Extra Packages for Enterprise Linux 10 - x86_64                                                                                                                       2.0 MB/s | 3.1 MB     00:01
python3-sphinx-autodoc-typehints-2.5.0-4.el10_0.noarch.rpm                                                                                                             88 kB/s |  50 kB     00:00
Dependencies resolved.

and import is ok too:

[root@7a64ab16fbcb /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sphinx_autodoc_typehints
>>>
BZ#2321395 Please branch and build python-sphinx-autodoc-typehints in epel10

Installs fine inside a container:

[root@e9290b8bfeb2 ~]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-pkgconfig/1.5.5/11.el10_0/noarch/python3-pkgconfig-1.5.5-11.el10_0.noarch.rpm
Last metadata expiration check: 1:45:28 ago on Mon Jan  6 04:30:32 2025.
python3-pkgconfig-1.5.5-11.el10_0.noarch.rpm                                                                                                                41 kB/s |  20 kB     00:00
Dependencies resolved.

And import is ok too:

[root@e9290b8bfeb2 ~]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pkgconfig
>>>
BZ#2329774 Please branch and build python-pkgconfig in epel10

Installs correctly inside a container:

[root@e9290b8bfeb2 ~]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-pygraphviz/1.14/3.el10_0/x86_64/python3-pygraphviz-1.14-3.el10_0.x86_64.rpm
Last metadata expiration check: 1:03:07 ago on Mon Jan  6 04:30:32 2025.                                                                                   
python3-pygraphviz-1.14-3.el10_0.x86_64.rpm                                                                                                                199 kB/s | 118 kB     00:00
Dependencies resolved.

and import is ok too:

[root@e9290b8bfeb2 ~]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygraphviz
>>>
BZ#2320859 Please branch and build python-pygraphviz in epel10

Installs fine inside a container:

[root@e9290b8bfeb2 ~]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-rich/13.9.4/1.el10_0/noarch/python3-rich-13.9.4-1.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS                                                                                                                                   66 kB/s |  17 kB     00:00
CentOS Stream 10 - AppStream                                                                                                                                41 kB/s |  17 kB     00:00
CentOS Stream 10 - CRB                                                                                                                                      37 kB/s |  17 kB     00:00
CentOS Stream 10 - Extras packages                                                                                                                         183 kB/s |  18 kB     00:00
python3-rich-13.9.4-1.el10_0.noarch.rpm                                                                                                                    216 kB/s | 545 kB     00:02
Dependencies resolved.

and import is ok too:

[root@e9290b8bfeb2 ~]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import rich
>>>
BZ#2319812 Please branch and build python-rich for EPEL 10

Installs fine inside a centos 10 container:

[root@e9290b8bfeb2 ~]# dnf install -y https://kojipkgs.fedoraproject.org//packages/parallel/20241222/1.el10_0/noarch/parallel-20241222-1.el10_0.noarch.rpm https://kojipkgs.fedoraproject.o
rg//packages/bats/1.11.1/1.el10_0/noarch/bats-1.11.1-1.el10_0.noarch.rpm                                                                                   
Last metadata expiration check: 0:05:23 ago on Sun Jan  5 17:04:32 2025.                                                                                   
parallel-20241222-1.el10_0.noarch.rpm                                                                                                                      502 kB/s | 427 kB     00:00
bats-1.11.1-1.el10_0.noarch.rpm                                                                                                                            134 kB/s |  63 kB     00:00
Dependencies resolved.

and basic invocation seems to work:

[root@e9290b8bfeb2 ~]# bats --version         
Bats 1.11.1
[root@e9290b8bfeb2 ~]# parallel --version     
GNU parallel 20241222
Copyright (C) 2007-2024 Ole Tange, http://ole.tange.dk and Free Software
Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>              
This is free software: you are free to change and redistribute it.
GNU parallel comes with no warranty.

Web site: https://www.gnu.org/software/parallel

When using programs that use GNU Parallel to process data for publication
please cite as described in 'parallel --citation'.
BZ#2324823 Please branch and build parallel in epel10
BZ#2329315 Please branch and build bats for epel-10

Installs fine in a centos 10 container:

[root@e9290b8bfeb2 ~]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-sphinx-notfound-page/1.0.4/1.el10_0/noarch/python3-sphinx-notfound-page-1.0.4-1.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS                                                                                                                                  191 kB/s |  17 kB     00:00
CentOS Stream 10 - AppStream                                                                                                                               187 kB/s |  17 kB     00:00
CentOS Stream 10 - CRB                                                                                                                                     913 kB/s | 655 kB     00:00
Extra Packages for Enterprise Linux 10 - x86_64                                                                                                            1.3 MB/s | 3.1 MB     00:02
python3-sphinx-notfound-page-1.0.4-1.el10_0.noarch.rpm                                                                                                     685 kB/s | 505 kB     00:00
Dependencies resolved.

and import is ok too:

[root@e9290b8bfeb2 ~]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import notfound
>>>
BZ#2330581 Please branch and build python3-sphinx-notfound-page in epel10

Installs fine (it still requires --enablerepo=epel-testing for now for python-bcrypt, but tomorrow it will be in stable):

[root@e2f7a2dfef5f /]# dnf install -y --enablerepo=epel-testing https://kojipkgs.fedoraproject.org//packages/python-paramiko/3.5.0/1.el10_0/noarch/python3-paramiko-3.5.0-1.el10_0.noarch.r
pm
Extra Packages for Enterprise Linux 10 - Testing - x86_64                                                                                                  530 kB/s | 274 kB     00:00
python3-paramiko-3.5.0-1.el10_0.noarch.rpm                                                                                                                 459 kB/s | 379 kB     00:00
Dependencies resolved.

and import is ok:

[root@e2f7a2dfef5f /]# python
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
>>>
BZ#2311291 [RFE:EPEL10] EPEL10 branch and build python-paramiko

Installs correctly inside a container:

[root@e2f7a2dfef5f /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-openidc-client/0.6.0%5E1.0e2ed81/2.el10_0/noarch/python3-openidc-client-0.6.0%5E1.0e2ed81-2.el10_
0.noarch.rpm
CentOS Stream 10 - BaseOS                                                                                                                                   63 kB/s |  17 kB     00:00
CentOS Stream 10 - AppStream                                                                                                                                36 kB/s |  17 kB     00:00
CentOS Stream 10 - CRB                                                                                                                                      35 kB/s |  16 kB     00:00
CentOS Stream 10 - Extras packages                                                                                                                          96 kB/s |  18 kB     00:00
python3-openidc-client-0.6.0^1.0e2ed81-2.el10_0.noarch.rpm                                                                                                  47 kB/s |  27 kB     00:00
Dependencies resolved. 

and import is ok too:

[root@e2f7a2dfef5f /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import openidc_client
>>>
BZ#2325211 Please branch and build python3-openidc-client in epel10

Installs fine inside a container:

[root@e2f7a2dfef5f /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-incremental/24.7.2/1.el10_0/noarch/python3-incremental-24.7.2-1.el10_0.noarch.rpm
Last metadata expiration check: 2:10:19 ago on Fri Jan  3 11:50:00 2025.                                                                                    
python3-incremental-24.7.2-1.el10_0.noarch.rpm                                                                                                              71 kB/s |  48 kB     00:00
Dependencies resolved. 

and import is ok too:

[root@e2f7a2dfef5f /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import incremental
>>>
BZ#2330009 Please branch and build python3-incremental in epel10