[opensuse-factory] Python2 is EOL - List of package candidates to be removed soon
Dear Packagers and users Python2 has been EOL for a few months already by now. We eliminated all (well, most) python2-* packages by now (some remain in the tree as the source packages fail to build, but since they often do py2 and py3 from one source, I can't just wipe them) Anyway, I went through the list of packages that are currently reported 'uninstallable' due to missing dependencies and I list here all that report missing py2- dependencies. If they are not being ported to py3 by May 15, I'll do hard-delete request of them (the packages are already not installable; so no functionality would be lost in Tumbleweed) I mainly give the time in good faith that the maintainers forgot about them (or shiften their priorities) - and somebody might want to pick up the pieces. Of course, if a package is deleted, it can always be re- introduced at a later time when the issues are fixed too. So, here comes the list: DisplayCAL barbie_seahorse_adventure chameleon cram createrepo (we have been using createrepo_c for a while already) crudini cups-airprint dogtail double-cross exaile gedit-latex hollywood impressive kraft libewf lostfeathers ndpmon openvswitch ovirt-guest-agent paperwork py-fishcrypt scat solarfighter solarwolf solarwolf_we vusb-analyzer weather-wallpaper xboxdrv I know, it's quite a list - but keep in mind: those packages are currently not installable. So - no fix until May 15 and the packages are gone :) If you want any of those packages to stay, provide fixes for them (or find somebody that can fix it for you). Cheers, Dominique
On Wed, 6 May 2020, Dominique Leuenberger / DimStar wrote:
dogtail
Not sure if people are using this, but I just took a quick look; we aren't on the latest version, and it is now supposed to work with python 3. I might update it later if someone else doesn't do it first. -Mike -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed 06 May 2020 09:17:43 PM CDT, Dominique Leuenberger / DimStar wrote:
Dear Packagers and users
Python2 has been EOL for a few months already by now. We eliminated all (well, most) python2-* packages by now (some remain in the tree as the source packages fail to build, but since they often do py2 and py3 from one source, I can't just wipe them)
<snip>
xboxdrv
Hi Dropped the python2 script and it's requires, works fine with the systemd service and/or binary. Tested with; Controller: Xbox 360 Wireless Receiver Vendor/Product: 045e:0719 USB Path: 002:008 Wireless Port: 0 Controller Type: Xbox360 (wireless) Your Xbox/Xbox360 controller should now be available as: /dev/input/js0 /dev/input/event32 SR https://build.opensuse.org/request/show/800841 -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) Tumbleweed 20200504 | GNOME Shell 3.36.2 | 5.6.8-1-default Intel DQ77MK MB | Xeon E3-1245 V2 X8 @ 3.40 GHz | Intel/Nvidia up 1 day 9:25, 2 users, load average: 2.68, 2.73, 2.84 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar:
hollywood
😱 sr 801753 to the devel project is on its way. It does not actually need python2, the spec file is wrong. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
I did ping folks from RH Desktop QA regarding dogtail as they heavily use it for any desktop testing. All is based on the accessibility bridge. Cheers On Wed, 2020-05-06 at 21:17 +0200, Dominique Leuenberger / DimStar wrote:
Dear Packagers and users
Python2 has been EOL for a few months already by now. We eliminated all (well, most) python2-* packages by now (some remain in the tree as the source packages fail to build, but since they often do py2 and py3 from one source, I can't just wipe them)
Anyway, I went through the list of packages that are currently reported 'uninstallable' due to missing dependencies and I list here all that report missing py2- dependencies.
If they are not being ported to py3 by May 15, I'll do hard-delete request of them (the packages are already not installable; so no functionality would be lost in Tumbleweed)
I mainly give the time in good faith that the maintainers forgot about them (or shiften their priorities) - and somebody might want to pick up the pieces. Of course, if a package is deleted, it can always be re- introduced at a later time when the issues are fixed too.
So, here comes the list:
DisplayCAL barbie_seahorse_adventure chameleon cram createrepo (we have been using createrepo_c for a while already) crudini cups-airprint dogtail double-cross exaile gedit-latex hollywood impressive kraft libewf lostfeathers ndpmon openvswitch ovirt-guest-agent paperwork py-fishcrypt scat solarfighter solarwolf solarwolf_we vusb-analyzer weather-wallpaper xboxdrv
I know, it's quite a list - but keep in mind: those packages are currently not installable. So - no fix until May 15 and the packages are gone :)
If you want any of those packages to stay, provide fixes for them (or find somebody that can fix it for you).
Cheers, Dominique -- Best regards
Luboš Kocman Release Manager openSUSE Leap SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nuremberg Germany (HRB 36809, AG Nürnberg) Managing Director: Felix Imendörffer
On Mon, 11 May 2020, Lubos Kocman wrote:
I did ping folks from RH Desktop QA regarding dogtail as they heavily use it for any desktop testing. All is based on the accessibility bridge.
I submitted a request to update it: https://build.opensuse.org/request/show/701218 But fcrozat is listed as maintainer, and I think that he is still on paternity leave and might not be checking his email, so probably no one reviewing it--not sure what I should do here. -Mike -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
DisplayCAL bad + is latest release from 2019-12 barbie_seahorse_adventures bad + old (2014) chameleon bad + old (2014) cram
createrepo (we have been using createrepo_c for a while already) dropped crudini
cups-airprint
dogtail done double-cross
exaile new gedit-latex done hollywood done impressive https://build.opensuse.org/request/show/802963 kraft done libewf lostfeathers
ndpmon
openvswitch might be updated by SUSE cloud team soon ovirt-guest-agent new paperwork dropped py-fishcrypt
scat https://build.opensuse.org/request/show/802974 solarfighter
solarwolf
solarwolf_we
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar: old 2018 old 2017 old 2016 ; may be easy to port old 2015 old 2015 old 2018 old 2016 old (2014) old (2014) old (2014)
vusb-analyzer dropped weather-wallpaper dropped xboxdrv done -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 12 May 2020 19:24:48 +0200 "Bernhard M. Wiedemann" <bernhardout2@lsmod.de> wrote:
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar:
DisplayCAL bad + is latest release from 2019-12 barbie_seahorse_adventures bad + old (2014)
Thanks to your hard work. Realy impressive, but ...
barbie_seahorse_adventures bad + old (2014)
"You're a seahorse - and you want to go to the moon!" [1] What do you want more?! Kind regards, Carsten Week 9 being in social distancing. [1]: Source http://www.imitationpickles.org/barbie/ -- On a normal ascii line, the only safe condition to detect is a 'BREAK' - everything else having been assigned functions by Gnu EMACS. -- Tarl Neustaedter
On 2020-05-12 19:24, Bernhard M. Wiedemann wrote:
crudini
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar: old 2017
we have 0.9, but there's a newer release: https://github.com/pixelb/crudini/releases * Noteworthy changes in release 0.9.3 (2019-08-30) ... python 3 support. Have a nice day, Berny -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, 13 May 2020 08:34:24 +0200 Bernhard Voelker <mail@bernhard-voelker.de> wrote:
On 2020-05-12 19:24, Bernhard M. Wiedemann wrote:
crudini
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar: old 2017
we have 0.9, but there's a newer release:
https://github.com/pixelb/crudini/releases
* Noteworthy changes in release 0.9.3 (2019-08-30) ... python 3 support.
https://build.opensuse.org/request/show/805251 - Update to 0.9.3 - Spec file cleaning: BuildArch, man page, ... Kind regards, Carsten -- The good thing about standards is that there are so many to choose from. -- Andrew S. Tanenbaum
On 2020-05-13 13:05, Carsten Ziepke wrote:
On Wed, 13 May 2020 08:34:24 +0200 Bernhard Voelker <mail@bernhard-voelker.de> wrote:
On 2020-05-12 19:24, Bernhard M. Wiedemann wrote:
crudini
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar: old 2017
we have 0.9, but there's a newer release:
https://github.com/pixelb/crudini/releases
* Noteworthy changes in release 0.9.3 (2019-08-30) ... python 3 support.
https://build.opensuse.org/request/show/805251 - Update to 0.9.3 - Spec file cleaning: BuildArch, man page, ...
cool, you even turned on the tests. ;-) Thanks & have a nice day, Berny -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2020-05-12 at 19:24 +0200, Bernhard M. Wiedemann wrote:
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar:
DisplayCAL bad + is latest release from 2019-12
This is quite a loss. Upstream says 'status is "when it's done"'. https://hub.displaycal.net/issue/17813 Martin -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, 2020-05-13 at 11:16 +0200, Martin Wilck wrote:
On Tue, 2020-05-12 at 19:24 +0200, Bernhard M. Wiedemann wrote:
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar:
DisplayCAL bad + is latest release from 2019-12
This is quite a loss. Upstream says 'status is "when it's done"'. https://hub.displaycal.net/issue/17813
The removal of DisplayCAL is no loss compared to what we currently have in Tumbleweed:
sudo zypper in DisplayCAL Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides python2-gobject needed by DisplayCAL-3.8.9.3- 2.2.x86_64 Solution 1: do not install DisplayCAL-3.8.9.3-2.2.x86_64 Solution 2: break DisplayCAL-3.8.9.3-2.2.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): so the result is essentially the same - either with a package that exists and can't be used, or a package that does not exist. Cheers, Dominique
On Wednesday 2020-05-13 16:49, Dominique Leuenberger / DimStar wrote:
sudo zypper in DisplayCAL Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: nothing provides python2-gobject needed by DisplayCAL-3.8.9.3- 2.2.x86_64 Solution 1: do not install DisplayCAL-3.8.9.3-2.2.x86_64 Solution 2: break DisplayCAL-3.8.9.3-2.2.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c/d/?] (c):
so the result is essentially the same - either with a package that exists and can't be used, or a package that does not exist.
But think of the sentimental value of having a unusable package vs not having it at all :D -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2020-05-12 at 19:24 +0200, Bernhard M. Wiedemann wrote:
Am 06.05.20 um 21:17 schrieb Dominique Leuenberger / DimStar:
DisplayCAL bad + is latest release from 2019-12
This is quite a loss. Upstream says 'status is "when it's done"'. https://hub.displaycal.net/issue/17813 Martin -- Dr. Martin Wilck <mwilck@suse.com>, Tel. +49 (0)911 74053 2107 SUSE Software Solutions Germany GmbH HRB 36809, AG Nürnberg GF: Felix Imendörffer -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, 2020-05-06 at 21:17 +0200, Dominique Leuenberger / DimStar wrote:
If they are not being ported to py3 by May 15, I'll do hard-delete request of them (the packages are already not installable; so no functionality would be lost in Tumbleweed)
cups-airprint
Forgot about that one. Since it "builds" just fine I assumed it was OK. I'll do the conversion to python3 myself, and test that it still works. Maybe even pick up some of the enhancements that have popped up on various forks on Github. Would you mind extending the deadline for deletion by a week for this package? Regards, Olav -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, 2020-05-13 at 12:13 +0200, Olav Reinert wrote:
Forgot about that one. Since it "builds" just fine I assumed it was OK. I'll do the conversion to python3 myself, and test that it still works. Maybe even pick up some of the enhancements that have popped up on various forks on Github.
Would you mind extending the deadline for deletion by a week for this package?
Hi Olav, Thanks for your message. Works for me. I'll keep that one around a bit longer. Cheers, Dominique
participants (12)
-
Bernhard M. Wiedemann
-
Bernhard Voelker
-
Carsten Ziepke
-
Dominique Leuenberger / DimStar
-
Jan Engelhardt
-
Lubos Kocman
-
Malcolm
-
Martin Wilck
-
Martin Wilck
-
Mike Gorse
-
Olav Reinert
-
Stefan Seyfried