Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 708982 - app-vim/*: py2-only cleanup
Summary: app-vim/*: py2-only cleanup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: py3-tracker, python-3-incompatible
  Show dependency tree
 
Reported: 2020-02-10 14:17 UTC by Michał Górny
Modified: 2020-06-21 16:05 UTC (History)
0 users

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 2020-02-10 14:17:26 UTC
The following plugins don't have py3 support (which means they block vim update these days):

* app-vim/automatictexplugin
     Available versions:  12.5-r2 {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
     Homepage:            http://atp-vim.sourceforge.net/
     Description:         vim plugin: a comprehensive plugin for editing LaTeX files

* app-vim/colorv
     Available versions:  3.0.2-r2 {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
     Homepage:            https://www.vim.org/scripts/script.php?script_id=3597 https://github.com/Rykka/colorv.vim/
     Description:         vim plugin: a color tool for vim

* app-vim/easytags
     Available versions:  3.11 {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
     Homepage:            http://peterodding.com/code/vim/easytags/
     Description:         vim plugin: automated tag file generation and syntax highlighting

* app-vim/notes
     Available versions:  0.33.4 {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
     Homepage:            http://peterodding.com/code/vim/notes/
     Description:         vim plugin: easy note taking in vim

* app-vim/slimv
     Available versions:  0.9.13_p20170910-r1 {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
     Homepage:            https://www.vim.org/scripts/script.php?script_id=2531 https://github.com/kovisoft/slimv
     Description:         vim plugin: aid Lisp development by providing a SLIME-like Lisp and Clojure REPL

* app-vim/vimcalc
     Available versions:  1.3-r3 {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
     Homepage:            https://www.vim.org/scripts/script.php?script_id=3329
     Description:         vim plugin: provides an interactive calculator inside vim

* app-vim/vimpress
     Available versions:  3.2.0-r1 {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
     Homepage:            https://www.vim.org/scripts/script.php?script_id=3510
     Description:         vim plugin: manage wordpress blogs from vim
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-02-10 14:25:34 UTC
(In reply to Michał Górny from comment #0)
> The following plugins don't have py3 support (which means they block vim
> update these days):
> 
> * app-vim/automatictexplugin
>      Available versions:  12.5-r2 {PYTHON_SINGLE_TARGET="+python2_7"
> PYTHON_TARGETS="+python2_7"}
>      Homepage:            http://atp-vim.sourceforge.net/
>      Description:         vim plugin: a comprehensive plugin for editing
> LaTeX files

Homepage is 404.  GitHub site seems to be up-to-date:

https://github.com/vim-scripts/AutomaticLaTexPlugin

I think it has py3 support.

> * app-vim/colorv
>      Available versions:  3.0.2-r2 {PYTHON_SINGLE_TARGET="+python2_7"
> PYTHON_TARGETS="+python2_7"}
>      Homepage:           
> https://www.vim.org/scripts/script.php?script_id=3597
> https://github.com/Rykka/colorv.vim/
>      Description:         vim plugin: a color tool for vim

New version seems to have py3 support.

> * app-vim/easytags
>      Available versions:  3.11 {PYTHON_SINGLE_TARGET="+python2_7"
> PYTHON_TARGETS="+python2_7"}
>      Homepage:            http://peterodding.com/code/vim/easytags/
>      Description:         vim plugin: automated tag file generation and
> syntax highlighting

Seems dead.

> 
> * app-vim/notes
>      Available versions:  0.33.4 {PYTHON_SINGLE_TARGET="+python2_7"
> PYTHON_TARGETS="+python2_7"}
>      Homepage:            http://peterodding.com/code/vim/notes/
>      Description:         vim plugin: easy note taking in vim

Likewise.

> * app-vim/slimv
>      Available versions:  0.9.13_p20170910-r1
> {PYTHON_SINGLE_TARGET="+python2_7" PYTHON_TARGETS="+python2_7"}
>      Homepage:           
> https://www.vim.org/scripts/script.php?script_id=2531
> https://github.com/kovisoft/slimv
>      Description:         vim plugin: aid Lisp development by providing a
> SLIME-like Lisp and Clojure REPL

Current GitHub master seems to support py3.

> * app-vim/vimcalc
>      Available versions:  1.3-r3 {PYTHON_SINGLE_TARGET="+python2_7"
> PYTHON_TARGETS="+python2_7"}
>      Homepage:           
> https://www.vim.org/scripts/script.php?script_id=3329
>      Description:         vim plugin: provides an interactive calculator
> inside vim

Dead and smelly.

> 
> * app-vim/vimpress
>      Available versions:  3.2.0-r1 {PYTHON_SINGLE_TARGET="+python2_7"
> PYTHON_TARGETS="+python2_7"}
>      Homepage:           
> https://www.vim.org/scripts/script.php?script_id=3510
>      Description:         vim plugin: manage wordpress blogs from vim

Dead.
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-02-10 14:34:13 UTC
they are all indeed dead.
Comment 3 Larry the Git Cow gentoo-dev 2020-06-21 16:04:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbb5f3e9f44b1fa586421b2e5bbd34ab07aeccf

commit 0dbb5f3e9f44b1fa586421b2e5bbd34ab07aeccf
Author:     Patrice Clement <monsieurp@gentoo.org>
AuthorDate: 2020-06-21 16:03:11 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2020-06-21 16:04:48 +0000

    app-vim/easytags: add python{3_6,3_7,3_8} to targets.
    
    Closes: https://bugs.gentoo.org/708982
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

 app-vim/easytags/easytags-3.11-r1.ebuild | 50 ++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0199924af14044f59a9a0dd881eb9c7d92868b44

commit 0199924af14044f59a9a0dd881eb9c7d92868b44
Author:     Patrice Clement <monsieurp@gentoo.org>
AuthorDate: 2020-06-21 15:37:39 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2020-06-21 16:04:47 +0000

    app-vim/notes: various fixes.
    
    * EAPI 7 bump.
    * add python{3_6,3_7,3_8} targets.
    
    Bug: https://bugs.gentoo.org/708982
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

 app-vim/notes/notes-0.33.4-r1.ebuild | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
Comment 4 Patrice Clement gentoo-dev 2020-06-21 16:05:29 UTC
I closed this bug since the other packages have been removed.