FS#64700 - [pluma] Python 2 dependency

Attached to Project: Community Packages
Opened by Dario (dario86) - Sunday, 01 December 2019, 17:10 GMT
Last edited by Chih-Hsuan Yen (yan12125) - Sunday, 01 March 2020, 03:40 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Brad Fanella (cesura)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

This application is still dependent on Python 2 which is deprecated, see https://pythonclock.org/. I filed a bug report upstream, but they say that Pluma is already ported to Python 3: https://github.com/mate-desktop/pluma/issues/514.
This task depends upon

Closed by  Chih-Hsuan Yen (yan12125)
Sunday, 01 March 2020, 03:40 GMT
Reason for closing:  Fixed
Additional comments about closing:  community/pluma switched to Python 3 in 1.24.0-1.

https://git.archlinux.org/svntogit/commu nity.git/commit/trunk?h=packages/pluma&a mp;id=8b4358c6e15fb087b9f35a8b78e5c53e06 24b971
Comment by loqs (loqs) - Sunday, 01 December 2019, 17:39 GMT
It is not January 1, 2020 yet.
There are at least 70 packages besides pluma that could be switched to python 3 now would this not better be handled by a todo list?
Twenty more with support in master but no new release.
Ten plus with none upstream patches.
Over a hundred that will not work with python 3.
Comment by Chih-Hsuan Yen (yan12125) - Monday, 02 December 2019, 03:48 GMT
Another ticket seems relevant: https://bugs.archlinux.org/task/62919.

@loqs: Tickets for individual packages are still valid IMO.

> There are at least 70 packages besides pluma that could be switched to python 3 now would this not better be handled by a todo list?
> Twenty more with support in master but no new release.
> Ten plus with none upstream patches.
> Over a hundred that will not work with python 3.

Mind to post the lists somewhere (mailing lists, forums, etc.)? I will appreciate it.
Comment by loqs (loqs) - Monday, 02 December 2019, 16:22 GMT
Apologies for the rough nature of the list it is still a work in progress based off packages that list python2 as a direct dependency.
Comment by Chih-Hsuan Yen (yan12125) - Saturday, 07 December 2019, 06:48 GMT
Thank you very much! After discussing with other TUs, I'm going to open a TODO list. First I imported your list to wiki as https://wiki.archlinux.org/index.php/User:Yan12125/python3-conversion. I will open a TODO, hopefully before the end of 2019, after a look at the list.

Also, feel free to edit that page if you want to update the list :)

Loading...