Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Tomáš Hrnčiar

Hello,

I'd like to provide an update on Python 3.12 mass rebuild.

The mass rebuild is still in progress. So far 2666 packages were rebuilt 
in side tag which is about 65,8% out of 4049 python packages. We are now 
working on fixing important packages blocking others.


As mentioned in previous email - if you see a "Rebuilt for Python 3.12" 
(or similar) commit in your package, please don't rebuild it in regular 
rawhide or another rawhide side tag. If you need to, please let us know, 
so we can coordinate.


If you'd like to build a package after we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag before 
we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

Here is the list of packages that failed to build but their dependencies 
are available. If you'd like to help us, any fixes are welcome. Please 
build the package with --target=f39-python if you fix it.


If your package is failing with ModuleNotFoundError: No module named 
'imp', this is happening because Python 3.12 removed the long deprecated 
imp module. As a stopgap measure, you can BuildRequire 
python3-zombie-imp package, which allows you to import the imp module 
even on Python 3.12. We strongly recommend talking to upstream and 
encouraging them to migrate to importlib instead.


Maintainers by package:
NFStest  ajmitchell steved
Zim  cheeselee ohaessler
andriller    fab
appliance-tools  ngompa
aubio    nphilipp tartina
awake    fab
awscli2  davdunc nforro
b43-tools    pwalter
beaker   martstyk
binwalk  ajax swt2c
borgbackup   fschwarz
botan2   bkircher thm
brd  jsbackus
btest    fab
cdist    fnux
classification-banner rga
condor   bcotton matyas ttheisen valtri
criu adrian rstoyanov
cxxtest  mgieseki
dionaea  rebus
distgen  hhorak phracek pkubat praiskup zmiklank
dnf-plugin-diff  praiskup
dnf-plugins-extras   dmach jmracek mblaha pkratoch
dtc  arnd bonzini jwboyer pbrobinson
electron-cash    jonny
elements aalvarez
emacs-jedi   melmorabity
eric rdieter
fail2ban atkac hobbes1069 orion tmz
fedora-gather-easyfix pingou
flann    rmattes
flatpak-module-tools kalev otaylor
fonts-tweak-tool tagoh
future   sagitter
gaupol   music
gfal2-python jonathanspw mipatras
gnome-doc-utils  alexl caolanm limb rhughes rstrode
h5py orion stevetraylen terjeros
i2c-tools    ajax jorton jzerdik olysonek
kernel-tools acaringi jforbes jwboyer lgoncalv patrickt pbrobinson
kicad    avigne lkundrak stevenfalco
kitty    atim jonathanspw salimma solopasha zawertun
lammps   cz4rs ellio167 junghans rberger
lensfun  germano grahamwhiteuk nphilipp ohaessler rdieter trix
libffado nphilipp
libfreenect  jkastner kathenas kwizart rmattes
libnl3   dcbw jirka thaller
libssh2-python   clalance
lilv nphilipp tartina
livecd-tools bcl bruno ngompa
lvm2 agk bmarzins bmr cfeist kzak lvm-team mauelsha 
mbroz mcsontos pjones prajnoha zkabelac

m2crypto mitr ngompa
manafirewall ngompa thunderbirdtr
mercurial    kiilerix nbecker pstodulk
mrchem   jussilehtola
oct2spec orion
offlineimap  cicku dodji sergesanspaille teuf
onboard  yanqiyu
pam_wrapper  asn jhrozek
pdc-client   kevin lholecek lsedlar nphilipp
pdf-stapler  aarem raphgro
photoqt  eischmann
py-radix kevin
pyflowtools  stingray
pyftpdlib    aekoroglu
pygsl    jamatos
pyke spot
pyodbc   fjanus hhorak osloup
pyosmium tomh
python-GridDataFormats rathann
python-IPy   kevin
python-PyPDF2    aarem
python-acora fab
python-aiofiles  ankursinha
python-aiosmtpd  abompard
python-aiozeroconf   fab
python-alarmdecoder  fab
python-annexremote   ankursinha
python-ansi  sdyroff
python-ansible-pygments chedi
python-ansiwrap  fab
python-apsw  cicku dfateyev maci

Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Tomáš Hrnčiar

Hello,

I'd like to provide an update on Python 3.12 mass rebuild.

The mass rebuild is still in progress. So far 2666 packages were rebuilt 
in side tag which is about 65,8% out of 4049 python packages. We are now 
working on fixing important packages blocking others.


As mentioned in previous email - if you see a "Rebuilt for Python 3.12" 
(or similar) commit in your package, please don't rebuild it in regular 
rawhide or another rawhide side tag. If you need to, please let us know, 
so we can coordinate.


If you'd like to build a package after we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag before 
we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

Here is the list of packages that failed to build but their dependencies 
are available. If you'd like to help us, any fixes are welcome. Please 
build the package with --target=f39-python if you fix it.


If your package is failing with ModuleNotFoundError: No module named 
'imp', this is happening because Python 3.12 removed the long deprecated 
imp module. As a stopgap measure, you can BuildRequire 
python3-zombie-imp package, which allows you to import the imp module 
even on Python 3.12. We strongly recommend talking to upstream and 
encouraging them to migrate to importlib instead.


Maintainers by package:
NFStest  ajmitchell steved
Zim  cheeselee ohaessler
andriller    fab
appliance-tools  ngompa
aubio    nphilipp tartina
awake    fab
awscli2  davdunc nforro
b43-tools    pwalter
beaker   martstyk
binwalk  ajax swt2c
borgbackup   fschwarz
botan2   bkircher thm
brd  jsbackus
btest    fab
cdist    fnux
classification-banner rga
condor   bcotton matyas ttheisen valtri
criu adrian rstoyanov
cxxtest  mgieseki
dionaea  rebus
distgen  hhorak phracek pkubat praiskup zmiklank
dnf-plugin-diff  praiskup
dnf-plugins-extras   dmach jmracek mblaha pkratoch
dtc  arnd bonzini jwboyer pbrobinson
electron-cash    jonny
elements aalvarez
emacs-jedi   melmorabity
eric rdieter
fail2ban atkac hobbes1069 orion tmz
fedora-gather-easyfix pingou
flann    rmattes
flatpak-module-tools kalev otaylor
fonts-tweak-tool tagoh
future   sagitter
gaupol   music
gfal2-python jonathanspw mipatras
gnome-doc-utils  alexl caolanm limb rhughes rstrode
h5py orion stevetraylen terjeros
i2c-tools    ajax jorton jzerdik olysonek
kernel-tools acaringi jforbes jwboyer lgoncalv patrickt pbrobinson
kicad    avigne lkundrak stevenfalco
kitty    atim jonathanspw salimma solopasha zawertun
lammps   cz4rs ellio167 junghans rberger
lensfun  germano grahamwhiteuk nphilipp ohaessler rdieter trix
libffado nphilipp
libfreenect  jkastner kathenas kwizart rmattes
libnl3   dcbw jirka thaller
libssh2-python   clalance
lilv nphilipp tartina
livecd-tools bcl bruno ngompa
lvm2 agk bmarzins bmr cfeist kzak lvm-team mauelsha 
mbroz mcsontos pjones prajnoha zkabelac

m2crypto mitr ngompa
manafirewall ngompa thunderbirdtr
mercurial    kiilerix nbecker pstodulk
mrchem   jussilehtola
oct2spec orion
offlineimap  cicku dodji sergesanspaille teuf
onboard  yanqiyu
pam_wrapper  asn jhrozek
pdc-client   kevin lholecek lsedlar nphilipp
pdf-stapler  aarem raphgro
photoqt  eischmann
py-radix kevin
pyflowtools  stingray
pyftpdlib    aekoroglu
pygsl    jamatos
pyke spot
pyodbc   fjanus hhorak osloup
pyosmium tomh
python-GridDataFormats rathann
python-IPy   kevin
python-PyPDF2    aarem
python-acora fab
python-aiofiles  ankursinha
python-aiosmtpd  abompard
python-aiozeroconf   fab
python-alarmdecoder  fab
python-annexremote   ankursinha
python-ansi  sdyroff
python-ansible-pygments chedi
python-ansiwrap  fab
python-apsw  cicku dfateyev maci

Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Tomáš Hrnčiar

Hello,

I'd like to provide an update on Python 3.12 mass rebuild.

The mass rebuild is still in progress. So far 2666 packages were rebuilt 
in side tag which is about 65,8% out of 4049 python packages. We are now 
working on fixing important packages blocking others.


As mentioned in previous email - if you see a "Rebuilt for Python 3.12" 
(or similar) commit in your package, please don't rebuild it in regular 
rawhide or another rawhide side tag. If you need to, please let us know, 
so we can coordinate.


If you'd like to build a package after we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag before 
we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

Here is the list of packages that failed to build but their dependencies 
are available. If you'd like to help us, any fixes are welcome. Please 
build the package with --target=f39-python if you fix it.


If your package is failing with ModuleNotFoundError: No module named 
'imp', this is happening because Python 3.12 removed the long deprecated 
imp module. As a stopgap measure, you can BuildRequire 
python3-zombie-imp package, which allows you to import the imp module 
even on Python 3.12. We strongly recommend talking to upstream and 
encouraging them to migrate to importlib instead.


Maintainers by package:
NFStest  ajmitchell steved
Zim  cheeselee ohaessler
andriller    fab
appliance-tools  ngompa
aubio    nphilipp tartina
awake    fab
awscli2  davdunc nforro
b43-tools    pwalter
beaker   martstyk
binwalk  ajax swt2c
borgbackup   fschwarz
botan2   bkircher thm
brd  jsbackus
btest    fab
cdist    fnux
classification-banner rga
condor   bcotton matyas ttheisen valtri
criu adrian rstoyanov
cxxtest  mgieseki
dionaea  rebus
distgen  hhorak phracek pkubat praiskup zmiklank
dnf-plugin-diff  praiskup
dnf-plugins-extras   dmach jmracek mblaha pkratoch
dtc  arnd bonzini jwboyer pbrobinson
electron-cash    jonny
elements aalvarez
emacs-jedi   melmorabity
eric rdieter
fail2ban atkac hobbes1069 orion tmz
fedora-gather-easyfix pingou
flann    rmattes
flatpak-module-tools kalev otaylor
fonts-tweak-tool tagoh
future   sagitter
gaupol   music
gfal2-python jonathanspw mipatras
gnome-doc-utils  alexl caolanm limb rhughes rstrode
h5py orion stevetraylen terjeros
i2c-tools    ajax jorton jzerdik olysonek
kernel-tools acaringi jforbes jwboyer lgoncalv patrickt pbrobinson
kicad    avigne lkundrak stevenfalco
kitty    atim jonathanspw salimma solopasha zawertun
lammps   cz4rs ellio167 junghans rberger
lensfun  germano grahamwhiteuk nphilipp ohaessler rdieter trix
libffado nphilipp
libfreenect  jkastner kathenas kwizart rmattes
libnl3   dcbw jirka thaller
libssh2-python   clalance
lilv nphilipp tartina
livecd-tools bcl bruno ngompa
lvm2 agk bmarzins bmr cfeist kzak lvm-team mauelsha 
mbroz mcsontos pjones prajnoha zkabelac

m2crypto mitr ngompa
manafirewall ngompa thunderbirdtr
mercurial    kiilerix nbecker pstodulk
mrchem   jussilehtola
oct2spec orion
offlineimap  cicku dodji sergesanspaille teuf
onboard  yanqiyu
pam_wrapper  asn jhrozek
pdc-client   kevin lholecek lsedlar nphilipp
pdf-stapler  aarem raphgro
photoqt  eischmann
py-radix kevin
pyflowtools  stingray
pyftpdlib    aekoroglu
pygsl    jamatos
pyke spot
pyodbc   fjanus hhorak osloup
pyosmium tomh
python-GridDataFormats rathann
python-IPy   kevin
python-PyPDF2    aarem
python-acora fab
python-aiofiles  ankursinha
python-aiosmtpd  abompard
python-aiozeroconf   fab
python-alarmdecoder  fab
python-annexremote   ankursinha
python-ansi  sdyroff
python-ansible-pygments chedi
python-ansiwrap  fab
python-apsw  cicku dfateyev maci

Orphaning python-clikit

2023-02-22 Thread Tomáš Hrnčiar

Hello,

I've orphaned python-clikit package. This was originally a part of 
poetry stack, but they switched to python-cleo. Since no other package 
depends on it, there is no need to keep it in the distro.


$ repoquery -q --repo=rawhide{,-source} --whatrequires python3-clikit
(nothing)

Have a nice day,

Tomas
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue