Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
I've also commented in the python 3.11 RFE here:
https://bugzilla.redhat.com/show_bug.cgi?id=2137139
Thanks for any information.
On 18. 03. 23 2:43, Orion Poplawski wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
I've also commented in the python 3.11 RFE here:
https://bugzilla.redhat.com/show_bug.cgi?id=2137139
Thanks for any information.
python3.11-devel will be in c8s. This is still being worked on and given the "rolling" nature of c8s, some things happen sooner than others.
On 3/18/23 01:40, Miro Hrončok wrote:
On 18. 03. 23 2:43, Orion Poplawski wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
I've also commented in the python 3.11 RFE here:
https://bugzilla.redhat.com/show_bug.cgi?id=2137139
Thanks for any information.
python3.11-devel will be in c8s. This is still being worked on and given the "rolling" nature of c8s, some things happen sooner than others.
That's good to hear - hopefully it will arrive soon.
And yes, I meant "module" in the Python sense.
Still proving to be a way too overloaded term now.
It looks like this is resolved now. I can see python3.11-devel, python3.11-setuptools, python3.11-pytest, etc. in CS8. A quick skim of the composes shows that these were added in the CentOS-Stream-8-20230321.0 compose.
https://composes.stream.centos.org/stream-8/production/CentOS-Stream-8-20230...
On Mon, Mar 20, 2023 at 4:51 PM Orion Poplawski orion@nwra.com wrote:
On 3/18/23 01:40, Miro Hrončok wrote:
On 18. 03. 23 2:43, Orion Poplawski wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
I've also commented in the python 3.11 RFE here:
https://bugzilla.redhat.com/show_bug.cgi?id=2137139
Thanks for any information.
python3.11-devel will be in c8s. This is still being worked on and given the "rolling" nature of c8s, some things happen sooner than others.
That's good to hear - hopefully it will arrive soon.
And yes, I meant "module" in the Python sense.
Still proving to be a way too overloaded term now.
-- Orion Poplawski IT Systems Manager 720-772-5637 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 https://www.nwra.com/
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
Still at least one missing dep:
Problem: conflicting requests - nothing provides python3.11dist(iniconfig) needed by python3.11-pytest-7.2.0-1.el8.noarch
Also, it's a little funny that some packages are in multiple repos, e.g.:
python3.11-devel.x86_64 3.11.2-2.el8 appstream python3.11-devel.x86_64 3.11.2-2.el8 powertools
python3.11-psycopg2.x86_64 2.9.3-1.el8 appstream python3.11-psycopg2.x86_64 2.9.3-1.el8 powertools
but not a problem per-se.
On 3/28/23 10:28, Carl George wrote:
It looks like this is resolved now. I can see python3.11-devel, python3.11-setuptools, python3.11-pytest, etc. in CS8. A quick skim of the composes shows that these were added in the CentOS-Stream-8-20230321.0 compose.
https://composes.stream.centos.org/stream-8/production/CentOS-Stream-8-20230...
On Mon, Mar 20, 2023 at 4:51 PM Orion Poplawski orion@nwra.com wrote:
On 3/18/23 01:40, Miro Hrončok wrote:
On 18. 03. 23 2:43, Orion Poplawski wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
I've also commented in the python 3.11 RFE here:
https://bugzilla.redhat.com/show_bug.cgi?id=2137139
Thanks for any information.
python3.11-devel will be in c8s. This is still being worked on and given the "rolling" nature of c8s, some things happen sooner than others.
That's good to hear - hopefully it will arrive soon.
And yes, I meant "module" in the Python sense.
Still proving to be a way too overloaded term now.
-- Orion Poplawski IT Systems Manager 720-772-5637 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 https://www.nwra.com/
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
On 05. 04. 23 3:15, Orion Poplawski wrote:
Still at least one missing dep:
Problem: conflicting requests - nothing provides python3.11dist(iniconfig) needed by python3.11-pytest-7.2.0-1.el8.noarch
It was added in an extra batch, it might need time to reach the mirrors.
I see python3.11-iniconfig-1.1.1-2.el8.noarch.rpm in https://composes.stream.centos.org/stream-8/development/latest-CentOS-Stream...
On 4/5/23 05:18, Miro Hrončok wrote:
On 05. 04. 23 3:15, Orion Poplawski wrote:
Still at least one missing dep:
Problem: conflicting requests - nothing provides python3.11dist(iniconfig) needed by python3.11-pytest-7.2.0-1.el8.noarch
It was added in an extra batch, it might need time to reach the mirrors.
I see python3.11-iniconfig-1.1.1-2.el8.noarch.rpm in https://composes.stream.centos.org/stream-8/development/latest-CentOS-Stream...
Appeared yesterday on my CS8 machine, and is available now in the epel8-next buildroot. Thank you.
On Fri, Mar 17, 2023 at 9:44 PM Orion Poplawski orion@nwra.com wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
Didn't the EPEL project just remove all modules and declare modularity defunct?
https://fedoramagazine.org/epel-8-modularity-is-going-away/
Your question seems fine otherwise, but this seems to have no impact on EPEL as far as I can tell.
josh
I've also commented in the python 3.11 RFE here:
https://bugzilla.redhat.com/show_bug.cgi?id=2137139
Thanks for any information.
-- Orion Poplawski he/him/his - surely the least important thing about me IT Systems Manager 720-772-5637 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 https://www.nwra.com/ _______________________________________________ CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
On Sun, Mar 19, 2023 at 9:23 AM Josh Boyer jwboyer@redhat.com wrote:
On Fri, Mar 17, 2023 at 9:44 PM Orion Poplawski orion@nwra.com wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
Didn't the EPEL project just remove all modules and declare modularity defunct?
https://fedoramagazine.org/epel-8-modularity-is-going-away/
Your question seems fine otherwise, but this seems to have no impact on EPEL as far as I can tell.
EPEL 8 consumes RHEL 8 via an internal recompose that demodularizes out all non-conflicting modules and imports them so that Koji exposes them for packagers to build against. This means that all Python versions are available for EPEL 8 packagers.
On 19. 03. 23 14:36, Neal Gompa wrote:
On Sun, Mar 19, 2023 at 9:23 AM Josh Boyer jwboyer@redhat.com wrote:
On Fri, Mar 17, 2023 at 9:44 PM Orion Poplawski orion@nwra.com wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
Didn't the EPEL project just remove all modules and declare modularity defunct?
https://fedoramagazine.org/epel-8-modularity-is-going-away/
Your question seems fine otherwise, but this seems to have no impact on EPEL as far as I can tell.
EPEL 8 consumes RHEL 8 via an internal recompose that demodularizes out all non-conflicting modules and imports them so that Koji exposes them for packagers to build against. This means that all Python versions are available for EPEL 8 packagers.
Agreed, EPEL 8 can build RPM packages against Python 2.7, 3.6, 3.8, 3.9 and soon 3.11 without RHEL modularity. The fact that some of those are a modular streams in RHEL 8 is successfully abstracted away in EPEL 8.
Python 3.11 will not be a moduluar stream in RHEL 8 anyway but as far as EPEL 8 packagers are concerned, there will be no difference (except bugs or lack thereof).
I believe that Orion simply meant "Python modules" as in "libraries you can install and import from Python" which was a term long before folks invented a different meaning of the word "module".
On Sun, Mar 19, 2023 at 10:35 AM Miro Hrončok mhroncok@redhat.com wrote:
On 19. 03. 23 14:36, Neal Gompa wrote:
On Sun, Mar 19, 2023 at 9:23 AM Josh Boyer jwboyer@redhat.com wrote:
On Fri, Mar 17, 2023 at 9:44 PM Orion Poplawski orion@nwra.com wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
Didn't the EPEL project just remove all modules and declare modularity defunct?
https://fedoramagazine.org/epel-8-modularity-is-going-away/
Your question seems fine otherwise, but this seems to have no impact on EPEL as far as I can tell.
EPEL 8 consumes RHEL 8 via an internal recompose that demodularizes out all non-conflicting modules and imports them so that Koji exposes them for packagers to build against. This means that all Python versions are available for EPEL 8 packagers.
I forgot they flattened the modules. Thank you for the reminder.
Agreed, EPEL 8 can build RPM packages against Python 2.7, 3.6, 3.8, 3.9 and soon 3.11 without RHEL modularity. The fact that some of those are a modular streams in RHEL 8 is successfully abstracted away in EPEL 8.
Python 3.11 will not be a moduluar stream in RHEL 8 anyway but as far as EPEL 8 packagers are concerned, there will be no difference (except bugs or lack thereof).
I believe that Orion simply meant "Python modules" as in "libraries you can install and import from Python" which was a term long before folks invented a different meaning of the word "module".
Gotcha.
josh
On Sun, 19 Mar 2023 at 09:23, Josh Boyer jwboyer@redhat.com wrote:
On Fri, Mar 17, 2023 at 9:44 PM Orion Poplawski orion@nwra.com wrote:
Pythno 3.11 and some modules have appeared in CentOS Stream 8 appstream. However I don't see python3.11-devel and the other modules that are in CentOS Stream 9 crb in CS8 powertools. I do see them in CS9 koji.
Is this just an oversight or some kind of lag? Or is this intentional? It will make it impossible for EPEL to build needed modules for EPEL 8.
Didn't the EPEL project just remove all modules and declare modularity defunct?
I believe there is a confusion on what 'module'. Things like perl-enum or python3-munch are also called 'modules'. Some of these require the libraries and tools in the python-devel package to be built.
https://fedoramagazine.org/epel-8-modularity-is-going-away/
Your question seems fine otherwise, but this seems to have no impact on EPEL as far as I can tell.
josh
I've also commented in the python 3.11 RFE here:
https://bugzilla.redhat.com/show_bug.cgi?id=2137139
Thanks for any information.
-- Orion Poplawski he/him/his - surely the least important thing about me IT Systems Manager 720-772-5637 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 https://www.nwra.com/ _______________________________________________ CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel