[SLE-16747] Drop Python 2 (15 SP4) #606

Closed
opened 2025-12-29 01:25:22 +01:00 by mcepl · 0 comments
Owner

No description.


Checklist: Packages to be rebuilt

  • apache2-mod_wsgi ssr#255572 requires updated apache-rex ssr#255879
  • avahi -- https://build.suse.de/package/show/SUSE:SLE-15-SP4:GA/booth seems like already fixed
  • booth -– ssr#256667
  • bzr – ssr#255205
  • dblatex ssr#255882
  • fetchmail bsc#1190896 sr#257219
  • gamin ssr#255620
  • ganglia – Dead upstream since 2015 and Python 2 only, bsc#1190899
  • genders – BuildRequires both python-devel and python3-devel ssr#255191
  • graphviz ssr#249734
  • hivex bsc#1190903 (seems like WORKSFORME to me)
  • libbraille ssr#255336
  • libchewing waiting on ssr#255874
  • libdnet ssr#255358
  • libftdi1 ssr#255667
  • libguestfs bsc#1190903 (seems like WORKSFORME to me)
  • libimobiledevice bsc#1190910
  • libkdumpfile ssr#255884
  • libplist ssr#255255
  • libproxy and libproxy-plugins – already has bcond for python2, needs to be turned off for 1540 bsc#1190990
  • libskk bsc#1190991 sr#256881
  • libsolv gh#openSUSE/libsolv#455 and bsc#1190889 Just binary package won't be shipped in SP4.
  • libxslt-python sr#249553 jsc#SLE-21255 bsc#1190992
  • marisa bsc#1190993 ssr#257226
  • mercurial ssr#255528
  • mgr-cfg bsc#1191006 confirmed
  • mgr-push bsc#1191006 confirmed
  • monitoring-plugins bsc#1191011 (Factory sr#933139)
  • MozillaFirefox, mozjs52, mozjs60 bsc#1190994
  • mpich – ssr#255103
  • mvapich2 ssr#255276
  • nmap – also requires python-gtk, bsc#1190997, is ssr#255740 enough? Problems with licensing (bsc#1191493). Talk with Krsitýna, apply my patches. ssr#260206
  • ocfs2-tools – it has been already fixed.
  • OpenIPMI ssr#255831
  • openpgm ssr#255364
  • openscap bsc#1191001 ssr#256052
  • patterns-sap – ssr#255749
  • presage – python-gtk and python-xlib bsc#1191003 sr#257853
  • pyalsa bsc#1193249 ssr#259436
  • python3-ibus – BuildRequires both python-devel and python3-devel ibus uses GOI now so the classical bindings are not used any more. https://suse.slack.com/archives/C02A99YHR3M/p1643095912058000
  • python-cairocffi – has been already fixed in some previous SR. Certainly the current package in SP4 doesn't build python2 subpackage and it doesn't require it.
  • python-ceilometerclient – Not actually included in SLE
  • python-dmidecode – bsc#1193262, ssr#259643
  • python-ipaddress suggested removal https://is.gd/XH7VRU
  • python-openstackclient – BuildRequires both python2 and python3 modules bsc#1191205 broken since it was added to SLE, Cloud team care not
  • python-openstackdocstheme – BuildRequires both python2 and python3 modules unsupported in SLE
  • python-oslosphinx – BuildRequires both python2 and python3 modules unsupported in SLE
  • python-oslotest – BuildRequires both python2 and python3 modules unsupported in SLE
  • python-os-testr – BuildRequires both python2 and python3 modules unsupported in SLE
  • python-pyliblzma suggested removal https://is.gd/XH7VRU
  • python-pymemcache ssr#255895
  • python-pysqlite suggested removal https://is.gd/XH7VRU
  • python-pyxb ssr#258432
  • python-remoto sr#255896
  • python-reno – BuildRequires both python2 and python3 modules unsupported in SLE
  • python-ruamel.ordereddict suggested removal https://is.gd/XH7VRU
  • python-setuptools – Requires python- sr#256043
  • python-singledispatch suggested removal https://is.gd/XH7VRU
  • python{,3}-smbc replaced by python-pysmbc (Factory sr#933208) ssr#259370
  • python-tornado – Requires python- can be updated to 5, the only thing that requires 4 is salt, and they vendor it not doing
  • python-urlgrabber sr#257208
  • python-xlib replaced by python-python-xlib, sigh, ssr#256507 Requires follow up to unpublish python-xlib ; suggested removal https://is.gd/XH7VRU
  • rhncfg – builds Python 2 always, can be turned off bsc#1191004 confirmed, no published work
  • rhn-custom-info – should be set for build_py3 bsc#1191004 confirmed, no published work
  • rhnlib – always builds Python 2, can not be configured off bsc#1191004 confirmed, no published work
  • rhnpush – should be set for build_py3 bsc#1191004 confirmed, no published work
  • sca-patterns-base and sca-server-report bsc#1191005 (Factory sr#929477, sr#929479, sr#929481, sr#929483 and sr#929485) sr#257888, sr#257889, sr#257890, sr#257891, sr#257892, sr#257893 and sr#257894
  • spacecmd – always builds Python 2, can not be configured off bsc#1191006 confirmed
  • spacewalk-client-tools – builds Python 2 always, can be turned off
  • spacewalk-remote-utils
  • spacewalk-usix – always builds Python 2, can not be configured off
  • txt2tags ssr#255367
  • u-boot-evb-rk3399 – BuildRequires: python-pyelftools fixed
  • u-boot-firefly-rk3399 – BuildRequires: python-pyelftools fixed
  • uwsgi bsc#1191008 (Factory sr#923712) sr#257320
  • vpp – jsc#PM-3068 to be removed.
  • yast2-python-bindings bsc#1190890 sr#256278
  • zinnia bsc#1191010 ssr#257854
  • asciidoc ssr#254700
  • python-dpkt (Factory sr#924285) sr#257429
  • libplist bsc#1190912 ssr#255255
  • libxml2 ssr#258309
_No description._ --- ### Checklist: Packages to be rebuilt - [x] apache2-mod_wsgi ssr#255572 requires updated apache-rex ssr#255879 - [x] avahi -- https://build.suse.de/package/show/SUSE:SLE-15-SP4:GA/booth seems like already fixed - [x] booth -– ssr#256667 - [x] bzr – ssr#255205 - [x] dblatex ssr#255882 - [x] fetchmail bsc#1190896 sr#257219 - [x] gamin ssr#255620 - [x] ganglia – Dead upstream since 2015 and Python 2 only, bsc#1190899 - [x] genders – BuildRequires both python-devel and python3-devel ssr#255191 - [x] graphviz ssr#249734 - [x] hivex bsc#1190903 (seems like WORKSFORME to me) - [x] libbraille ssr#255336 - [x] libchewing waiting on ssr#255874 - [x] libdnet ssr#255358 - [x] libftdi1 ssr#255667 - [x] libguestfs bsc#1190903 (seems like WORKSFORME to me) - [x] libimobiledevice bsc#1190910 - [x] libkdumpfile ssr#255884 - [x] libplist ssr#255255 - [x] libproxy and libproxy-plugins – already has bcond for python2, needs to be turned off for 1540 bsc#1190990 - [x] libskk bsc#1190991 sr#256881 - [x] libsolv gh#openSUSE/libsolv#455 and bsc#1190889 Just binary package won't be shipped in SP4. - [x] libxslt-python sr#249553 jsc#SLE-21255 bsc#1190992 - [x] marisa bsc#1190993 ssr#257226 - [x] mercurial ssr#255528 - [x] mgr-cfg bsc#1191006 confirmed - [x] mgr-push bsc#1191006 confirmed - [x] monitoring-plugins bsc#1191011 (Factory sr#933139) - [x] MozillaFirefox, mozjs52, mozjs60 bsc#1190994 - [x] mpich – ssr#255103 - [x] mvapich2 ssr#255276 - [x] nmap – also requires python-gtk, bsc#1190997, is ssr#255740 enough? Problems with licensing (bsc#1191493). Talk with Krsitýna, apply my patches. ssr#260206 - [x] ocfs2-tools – it has been already fixed. - [x] OpenIPMI ssr#255831 - [x] openpgm ssr#255364 - [x] openscap bsc#1191001 ssr#256052 - [x] patterns-sap – ssr#255749 - [x] presage – python-gtk and python-xlib bsc#1191003 sr#257853 - [x] pyalsa bsc#1193249 ssr#259436 - [x] python3-ibus – BuildRequires both python-devel and python3-devel ibus uses GOI now so the classical bindings are not used any more. https://suse.slack.com/archives/C02A99YHR3M/p1643095912058000 - [x] python-cairocffi – has been already fixed in some previous SR. Certainly the current package in SP4 doesn't build python2 subpackage and it doesn't require it. - [x] python-ceilometerclient – Not actually included in SLE - [x] python-dmidecode – bsc#1193262, ssr#259643 - [x] python-ipaddress suggested removal https://is.gd/XH7VRU - [x] python-openstackclient – BuildRequires both python2 and python3 modules bsc#1191205 broken since it was added to SLE, Cloud team care not - [x] python-openstackdocstheme – BuildRequires both python2 and python3 modules unsupported in SLE - [x] python-oslosphinx – BuildRequires both python2 and python3 modules unsupported in SLE - [x] python-oslotest – BuildRequires both python2 and python3 modules unsupported in SLE - [x] python-os-testr – BuildRequires both python2 and python3 modules unsupported in SLE - [x] python-pyliblzma suggested removal https://is.gd/XH7VRU - [x] python-pymemcache ssr#255895 - [x] python-pysqlite suggested removal https://is.gd/XH7VRU - [x] python-pyxb ssr#258432 - [x] python-remoto sr#255896 - [x] python-reno – BuildRequires both python2 and python3 modules unsupported in SLE - [x] python-ruamel.ordereddict suggested removal https://is.gd/XH7VRU - [x] python-setuptools – Requires python-<modules> sr#256043 - [x] python-singledispatch suggested removal https://is.gd/XH7VRU - [x] python{,3}-smbc replaced by python-pysmbc (Factory sr#933208) ssr#259370 - [x] python-tornado – Requires python-<modules> can be updated to 5, the only thing that requires 4 is salt, and they vendor it not doing - [x] python-urlgrabber sr#257208 - [x] python-xlib replaced by python-python-xlib, sigh, ssr#256507 Requires follow up to unpublish python-xlib ; suggested removal https://is.gd/XH7VRU - [x] rhncfg – builds Python 2 always, can be turned off bsc#1191004 confirmed, no published work - [x] rhn-custom-info – should be set for build_py3 bsc#1191004 confirmed, no published work - [x] rhnlib – always builds Python 2, can not be configured off bsc#1191004 confirmed, no published work - [x] rhnpush – should be set for build_py3 bsc#1191004 confirmed, no published work - [x] sca-patterns-base and sca-server-report bsc#1191005 (Factory sr#929477, sr#929479, sr#929481, sr#929483 and sr#929485) sr#257888, sr#257889, sr#257890, sr#257891, sr#257892, sr#257893 and sr#257894 - [x] spacecmd – always builds Python 2, can not be configured off bsc#1191006 confirmed - [x] spacewalk-client-tools – builds Python 2 always, can be turned off - [x] spacewalk-remote-utils - [x] spacewalk-usix – always builds Python 2, can not be configured off - [x] txt2tags ssr#255367 - [x] u-boot-evb-rk3399 – BuildRequires: python-pyelftools fixed - [x] u-boot-firefly-rk3399 – BuildRequires: python-pyelftools fixed - [x] uwsgi bsc#1191008 (Factory sr#923712) sr#257320 - [x] vpp – jsc#PM-3068 to be removed. - [x] yast2-python-bindings bsc#1190890 sr#256278 - [x] zinnia bsc#1191010 ssr#257854 - [x] asciidoc ssr#254700 - [x] python-dpkt (Factory sr#924285) sr#257429 - [x] libplist bsc#1190912 ssr#255255 - [x] libxml2 ssr#258309
mcepl added the SLEpython2 labels 2025-12-29 01:25:22 +01:00
mcepl closed this issue 2025-12-29 01:25:23 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: python/_ObsPrj#606