Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 333059 - app-editors/[g]vim-7.3 New python3 support
Summary: app-editors/[g]vim-7.3 New python3 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal with 2 votes (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 458794
Blocks:
  Show dependency tree
 
Reported: 2010-08-16 20:15 UTC by Jim Ramsay (lack) (RETIRED)
Modified: 2013-04-21 23:40 UTC (History)
4 users (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 Jim Ramsay (lack) (RETIRED) gentoo-dev 2010-08-16 20:15:45 UTC
The [g]vim-7.3 currently in the tree is not set up to enable the new python3 support.  This should be figured out.  Probably everything will need to be done in vim.eclass and probably will need a new IUSE="python3".
Comment 1 Paweł Tomak 2012-03-01 10:27:23 UTC
Hi,

Any chance for this? I've succesfuly compiled Vim 7.3 with Python3, the only thing that I did was to also specify --with-python3-config-dir= since it was not found atomatically.
Comment 2 René 'Necoro' Neumann 2012-09-13 19:43:43 UTC
Any status update on this one? Would be nice to have this in the tree. 

Also doing this move in one's own private overlay is not so easy because one needs to override an eclass, which is a bit involved.
Comment 3 yegle 2012-10-10 04:38:33 UTC
Desperately need this feature. Python3 would be 4 years old at the end of 2012 but it's still not well supported.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-02-23 22:25:21 UTC
(In reply to comment #1)
> Hi,
> 
> Any chance for this? I've succesfuly compiled Vim 7.3 with Python3, the only
> thing that I did was to also specify --with-python3-config-dir= since it was
> not found atomatically.

The config dir thing sucks a bit. The subdirectory name has been changed to config-X.Y in py3.2 and I think upstream should update their configure checks for that rather than relying on us to hack that over.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-02-23 22:44:08 UTC
I've just looked at hg tip and they seem to have tried to fix it. But it fails in Gentoo because we have sys.abiflags == '' and they assume it's always non-null for some reason...

@vim, could you take that upstream? I will attach the eclass patches to the other bug.
Comment 6 Tim Harder gentoo-dev 2013-04-21 23:40:31 UTC
7.3.905 in CVS now supports python3 and I'll upstream the configure patch that fixes the python3 configdir issue when sys.abiflags is empty.