FS#64350 - [gconf] Drop python2 dependency
Attached to Project:
Arch Linux
Opened by Chris Billington (chrisjbillington) - Friday, 01 November 2019, 21:31 GMT
Last edited by David Runge (dvzrv) - Tuesday, 19 November 2019, 22:27 GMT
Opened by Chris Billington (chrisjbillington) - Friday, 01 November 2019, 21:31 GMT
Last edited by David Runge (dvzrv) - Tuesday, 19 November 2019, 22:27 GMT
|
Details
gconf is old and not many packages depend on it, but since
Python 2 is EOL in two months, I had a look at porting the
only script in gconf that depends on Python 2 to Python
3:
https://gitlab.gnome.org/Archive/gconf/merge_requests/3/ Since it's an obsolete project, I doubt the merge request will be merged, but if gconf is going to stay in the Arch repos then Arch may want to ship the patch in order to drop the Python 2 dependency. Link to raw patch: https://gitlab.gnome.org/chrisjbillington/gconf/commit/9fe9bf3b81954b49393983d4ced6dadfd887b067.patch Or just run `2to3 -w gsettings/gsettings-schema-convert` in `prepare()` instead of the `sed` command - that's all the patch is. |
This task depends upon
Closed by David Runge (dvzrv)
Tuesday, 19 November 2019, 22:27 GMT
Reason for closing: Won't fix
Additional comments about closing: gconf will be removed (soonish)
Tuesday, 19 November 2019, 22:27 GMT
Reason for closing: Won't fix
Additional comments about closing: gconf will be removed (soonish)
Comment by
Michel Koss (MichelKoss1) -
Saturday, 02 November 2019, 13:31 GMT
Comment by
Chris Billington (chrisjbillington)
- Saturday, 02 November 2019, 15:11 GMT
There is in-progress work to remove gconf from repos completely so
it doesn't make sense patching it:
https://www.archlinux.org/todo/phasing-out-gconf-and-libglade/
Ok, thanks for the information, fair enough! Requesting closure.
Once gconf is dropped to the AUR I may make the same request to
the packager there, depending on whether Spotify and some others
still depend on it.