Python2 modules installed on TW?
Hi, I was under the impression that python2 was removed from TW...however, I have a pagacke that requests: Requires: kirigami2 Requires: python3-pyside2 Requires: python3-matplotlib Requires: python3-tinydb Requires: python3-bcrypt zypper installs: kirigami2 kirigami2-lang libassimp5 libcblas3 libclang11 libimagequant0 libKF5Kirigami2-5 libQt53DAnimation5 libQt53DCore5 libQt53DExtras5 libQt53DInput5 libQt53DLogic5 libQt53DQuick5 libQt53DQuickAnimation5 libQt53DQuickExtras5 libQt53DQuickInput5 libQt53DQuickRender5 libQt53DQuickScene2D5 libQt53DRender5 libQt5Charts5 libQt5Concurrent5 libQt5DataVisualization5 libQt5Help5 libQt5Location5 libQt5Multimedia5 libQt5OpenGL5 libQt5PositioningQuick5 libqt5-qt3d-imports libqt5-qtgraphicaleffects libqt5-qtquickcontrols2 libqt5-qtspeech-plugin-speechd libQt5QuickControls2-5 libQt5QuickTemplates2-5 libQt5RemoteObjects5 libQt5Script5 libQt5Scxml5 libQt5Scxml5-imports libQt5Sensors5 libQt5Sensors5-imports libQt5SerialPort5 libQt5TextToSpeech5 libQt5WebSockets5 libQt5WebSockets5-imports libQt5Xml5 mygnuhealth python2-backports python2-backports.functools_lru_cache python2-Cycler python2-kiwisolver python2-matplotlib python2-matplotlib-tk python2-numpy python2-olefile python2-Pillow python2-pyparsing python2-python-dateutil python2-pytz python2-six python2-subprocess32 python38-bcrypt python38-Cycler python38-kiwisolver python38-matplotlib python38-numpy python38-olefile python38-Pillow python38-pytz python38-tinydb python3-pyside2 python-functools32 python-tk Are these python2-packages a side-effect of the new python36/38 settings? Thanks Axel
Axel Braun píše v St 20. 01. 2021 v 17:38 +0100:
Are these python2-packages a side-effect of the new python36/38 settings?
No, they are result of unfinished elimination of Python 2 from Tumbleweed. We (Python team) really work seriously in devel:languages:python* projects, everything else only when we hit on it, or it is fixed if somebody else suggests a fix (hint, hint!). Best, Matěj -- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 Blessed be the God […] who comforts us in all our affliction, so that we may be able to comfort those who are in any affliction, with the comfort with which we ourselves are comforted by God. -- 2. Corinthians 1:3-4
if you have texlive installed they pull some python2 too. Regards, Alin Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________ On Tue, 26 Jan 2021 at 21:17, Matěj Cepl <mcepl@cepl.eu> wrote:
Axel Braun píše v St 20. 01. 2021 v 17:38 +0100:
Are these python2-packages a side-effect of the new python36/38 settings?
No, they are result of unfinished elimination of Python 2 from Tumbleweed. We (Python team) really work seriously in devel:languages:python* projects, everything else only when we hit on it, or it is fixed if somebody else suggests a fix (hint, hint!).
Best,
Matěj
-- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8
Blessed be the God […] who comforts us in all our affliction, so that we may be able to comfort those who are in any affliction, with the comfort with which we ourselves are comforted by God. -- 2. Corinthians 1:3-4
Alin Marin Elena píše v Út 26. 01. 2021 v 22:00 +0000:
if you have texlive installed they pull some python2 too.
Yes, and I call on TeXLive maintainers to do something about it, because there is a big chance that Pretty Soon™ their packages will crash hard, when we remove Python 2 from Factory. They had over 10 years to adjust their packages, we won’t be waiting in Factory on the last person who decides to finally move their behind and do something about porting to Python 3. Best, Matěj -- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 England is governed not by logic but by parliament. -- Benjamin Disraeli
unfortunately I do not think is something that texlive maintainers can do even if they would like. i just hope i will not end up using some random WYSIWYG. Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________ On Tue, 26 Jan 2021 at 22:53, Matěj Cepl <mcepl@cepl.eu> wrote:
Alin Marin Elena píše v Út 26. 01. 2021 v 22:00 +0000:
if you have texlive installed they pull some python2 too.
Yes, and I call on TeXLive maintainers to do something about it, because there is a big chance that Pretty Soon™ their packages will crash hard, when we remove Python 2 from Factory. They had over 10 years to adjust their packages, we won’t be waiting in Factory on the last person who decides to finally move their behind and do something about porting to Python 3.
Best,
Matěj
-- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8
England is governed not by logic but by parliament. -- Benjamin Disraeli
Am Dienstag, 26. Januar 2021, 23:53:14 CET schrieb Matěj Cepl:
Alin Marin Elena píše v Út 26. 01. 2021 v 22:00 +0000:
if you have texlive installed they pull some python2 too.
Yes, and I call on TeXLive maintainers to do something about it, because there is a big chance that Pretty Soon™ their packages will crash hard, when we remove Python 2 from Factory. They had over 10 years to adjust their packages, we won’t be waiting in Factory on the last person who decides to finally move their behind and do something about porting to Python 3.
Best,
Matěj
Hi, the TeXlive maintainers don't share this view, see here: https://tug.org/pipermail/tex-live/2021-February/046448.html and answers. As said in message 046450, Debian blacklists all packages which need Python2. The author of that message is also the Debian maintainer of TeXlive. Regards, Alexander
Am Samstag, 6. Februar 2021, 21:15:31 CET schrieb AW:
Am Dienstag, 26. Januar 2021, 23:53:14 CET schrieb Matěj Cepl:
Alin Marin Elena píše v Út 26. 01. 2021 v 22:00 +0000:
if you have texlive installed they pull some python2 too.
Yes, and I call on TeXLive maintainers to do something about it, because there is a big chance that Pretty Soon™ their packages will crash hard, when we remove Python 2 from Factory. They had over 10 years to adjust their packages, we won’t be waiting in Factory on the last person who decides to finally move their behind and do something about porting to Python 3.
the TeXlive maintainers don't share this view, see here:
https://tug.org/pipermail/tex-live/2021-February/046448.html and answers.
Norbert Preining (upstream?) says that the package maintainer for openSUSE should take care and disable python2 macros.....cc'ing him Cheers Axel
On 2021/02/06 22:34:53 +0100, Axel Braun wrote:
Am Samstag, 6. Februar 2021, 21:15:31 CET schrieb AW:
Am Dienstag, 26. Januar 2021, 23:53:14 CET schrieb Matěj Cepl:
Alin Marin Elena píše v Út 26. 01. 2021 v 22:00 +0000:
if you have texlive installed they pull some python2 too.
Yes, and I call on TeXLive maintainers to do something about it, because there is a big chance that Pretty Soon™ their packages will crash hard, when we remove Python 2 from Factory. They had over 10 years to adjust their packages, we won’t be waiting in Factory on the last person who decides to finally move their behind and do something about porting to Python 3.
the TeXlive maintainers don't share this view, see here:
https://tug.org/pipermail/tex-live/2021-February/046448.html and answers.
Norbert Preining (upstream?) says that the package maintainer for openSUSE should take care and disable python2 macros.....cc'ing him
Ah ... yes, those files texmf-dist/scripts/pythontex/depythontex2.py texmf-dist/scripts/pythontex/pythontex2.py texmf-dist/scripts/pythontex/pythontex_2to3.py texmf-dist/scripts/pythontex/pythontex_install.py are already removed and now the package ebong de-macro lilyglyphs pygmentex sympytexpackage will be skipped which will amuse the users as well
Cheers Axel
-- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
Dr. Werner Fink píše v Po 08. 02. 2021 v 15:16 +0100:
are already removed and now the package
ebong de-macro lilyglyphs pygmentex sympytexpackage
will be skipped which will amuse the users as well
Who won't be amused can port the script. :( I am sorry, but really, “Utility for writing Bengali in Rapid Roman Format”, “Expand private macros in a document”, “Access lilypond fragments and glyphs, in LaTeX”, “Use Pygments to format code listings in documents” (users of this one should be supposedly able to fix those scripts), or “Include symbolic computation (using sympy) in documents” (ditto) won’t persuade me to stop removing python2 from Factory. Matěj -- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 We can tell our level of faith in what God wants to do for us by our level of enthusiasm for what we want God to do for other. -- Dave Schmelzer
Matej, as one who tried to convince people that writing code in FORTRAN 77 is not cool, even when written in C I understand your pain. in my opinion python2 should have been gone long time ago... Thanks for pushing for it. Regards, Alin Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________ On Mon, 8 Feb 2021 at 16:39, Matěj Cepl <mcepl@cepl.eu> wrote:
Dr. Werner Fink píše v Po 08. 02. 2021 v 15:16 +0100:
are already removed and now the package
ebong de-macro lilyglyphs pygmentex sympytexpackage
will be skipped which will amuse the users as well
Who won't be amused can port the script. :( I am sorry, but really, “Utility for writing Bengali in Rapid Roman Format”, “Expand private macros in a document”, “Access lilypond fragments and glyphs, in LaTeX”, “Use Pygments to format code listings in documents” (users of this one should be supposedly able to fix those scripts), or “Include symbolic computation (using sympy) in documents” (ditto) won’t persuade me to stop removing python2 from Factory.
Matěj
-- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8
We can tell our level of faith in what God wants to do for us by our level of enthusiasm for what we want God to do for other. -- Dave Schmelzer
On 26.01.21 22:16, Matěj Cepl wrote:
Axel Braun píše v St 20. 01. 2021 v 17:38 +0100:
Are these python2-packages a side-effect of the new python36/38 settings?
No, they are result of unfinished elimination of Python 2 from Tumbleweed. We (Python team) really work seriously in
I have submitted SRs * 867146 (bluez-test) * 867143 (rdesktop) To have two packaes less depending on /usr/bin/python (which is python2...). Both were simple 2to3 jobs. With these installed, I was able to "zypper rm python-base". -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman
Stefan Seyfried píše v St 27. 01. 2021 v 12:02 +0100:
I have submitted SRs * 867146 (bluez-test) * 867143 (rdesktop)
Have you sent patches upstream? Thank you, Matěj -- https://matej.ceplovi.cz/blog/, Jabber: mcepl@ceplovi.cz GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 I didn't attend the funeral, but I sent a nice letter saying I approved of it. -- Mark Twain
On 27.01.21 14:30, Matěj Cepl wrote:
Stefan Seyfried píše v St 27. 01. 2021 v 12:02 +0100:
I have submitted SRs * 867146 (bluez-test) * 867143 (rdesktop)
Have you sent patches upstream?
rdesktop: upstream is dead AFAICT bluez-test: not yet, I first have to sort out what happened to my subscription of the bluez-devel mailing list, I seem to have dropped off some weeks ago since there's a deafening silence in my corresponding mail folder ;-) But it was a stupid "2to3" job only anyway, so I'll probably would need to redo it to make it compatible with all old versions. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman
participants (6)
-
Alin Marin Elena
-
AW
-
Axel Braun
-
Dr. Werner Fink
-
Matěj Cepl
-
Stefan Seyfried