Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 896658 - app-vim/vim-latex: needs upgrade to Python 3.11 (PythonCompatUpdate)
Summary: app-vim/vim-latex: needs upgrade to Python 3.11 (PythonCompatUpdate)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 896398
  Show dependency tree
 
Reported: 2023-02-25 09:35 UTC by Michał Górny
Modified: 2024-01-20 10:44 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-02-25 09:35:39 UTC
This package does not support Python 3.11.  Please test it with Python 3.11 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://archives.gentoo.org/gentoo-dev/message/abb5788ea81c7bbf4d40a2995b682eb9.  Please check the information provided in the tracker.  Ask in #gentoo-python on IRC if need any help.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-05-03 05:25:09 UTC
Ping. Python 3.11 is now default.
Comment 2 Ingo Kemper 2023-05-07 01:01:32 UTC
"Compiles" fine with Python 3.11 (I only changed line 6 to "PYTHON_COMPAT=( python3_{9..11} )"
Works fine with gvim and a new document from a template, a short (5 pages) document and a long (219 pages) document.
Comment 3 slash 2023-06-13 08:17:35 UTC
Ping6, please. (currently blocking for my system)
Comment 4 Thymo van Beers 2023-07-16 20:32:01 UTC
Ping. Blocking my system.
Comment 5 Etienne Lorriaux 2023-07-17 10:48:59 UTC
Hello,

also the last python-3.10 dependency on my system. I had to revert to python 3.10 for that package.
Comment 6 fcrvincent 2024-01-20 09:27:38 UTC
Cannot compile:

Calculating dependencies -

!!! Problem resolving dependencies for app-editors/vim
... done!
Dependency resolution took 5.66 s (backtrack: 0/20).


!!! The ebuild selected to satisfy "app-editors/vim" has unmet requirements.
- app-editors/vim-9.0.2167::gentoo USE="X acl crypt gpm nls python sound -cscope -debug -lua -minimal -perl -racket -ruby (-selinux) -tcl -terminal -vim-pager" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-1 -lua5-3 -lua5-4 -luajit" PYTHON_SINGLE_TARGET="python3_10 python3_11 (-python3_12)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    python? ( exactly-one-of ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )

  The above constraints are a subset of the following complete expression:
    lua? ( exactly-one-of ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) python? ( exactly-one-of ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) vim-pager? ( !minimal )
Comment 7 Larry the Git Cow gentoo-dev 2024-01-20 09:30:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110c4fbca25cf093eb06172de555f7b0d0ab5eda

commit 110c4fbca25cf093eb06172de555f7b0d0ab5eda
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-01-20 09:29:48 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-20 09:29:49 +0000

    app-vim/vim-latex: enable py3.11
    
    Per user comments wrt it working.
    
    Closes: https://bugs.gentoo.org/896658
    Signed-off-by: Sam James <sam@gentoo.org>

 app-vim/vim-latex/vim-latex-1.10.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 8 fcrvincent 2024-01-20 10:44:42 UTC
Thanks for the ebuild update; it's compiling fine now.
I made the update manually (and regenerated the ebuild digest) because the change had notyet propagated in the gentoo sync repository I use.