Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 659484 - [mate-1.20 github/bunder2015 overlay] dev-python/python-caja could use python3 instead of python2
Summary: [mate-1.20 github/bunder2015 overlay] dev-python/python-caja could use python...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo MATE Desktop
URL:
Whiteboard:
Keywords:
Depends on: 646896
Blocks:
  Show dependency tree
 
Reported: 2018-06-28 13:06 UTC by Ulenrich
Modified: 2019-04-03 12:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulenrich 2018-06-28 13:06:23 UTC
dev-python/python-caja is missing PYTHON_COMPAT higher than python2_7
This should be tracked by Python3.6 switch Tracker:
https://bugs.gentoo.org/656406

However, with Mate-1.20 from an overlay and changing PYTHON_COMPAT in the ebuild:
< PYTHON_COMPAT=( python2_7 )
---
> PYTHON_COMPAT=( python3_6 )

python-caja emerges using "/usr/lib64/libpython3.6.so.1.0" 
in /usr/lib64/caja/extensions-2.0/libcaja-python.so
But I have not tested yet running it!
Comment 1 Chris Henhawke 2018-06-28 15:03:31 UTC
It would appear that python 3 support has been tagged for 1.22 release.  https://github.com/mate-desktop/python-caja/issues/30

As far as I can tell, nothing actually uses python-caja in mate, unless you explicitly install it.
Comment 2 Pacho Ramos gentoo-dev 2018-06-28 15:31:23 UTC
it doesn't affect the switch as it has no previous python3 in PYTHON_COMPAT
Comment 3 Ulenrich 2018-06-28 20:58:38 UTC
Pardon me. I thought the tracker bug is about to get rid of python-2
Comment 4 Chris Henhawke 2018-06-28 21:15:43 UTC
Gentoo is trying to change python 3 from 3.5 to 3.6.  Python 2.7 is still the default python 2 implementation and is being supported by upstream until 2020.  Unless mate updates python-caja to support Python 3 (and preferably 3.6 in this case) I don't believe there is anything for me to do here.  Sorry.