Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 889198 - app-vim/lightline: removal
Summary: app-vim/lightline: removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Deadline: 2023-01-30
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords: PMASKED, PullRequest
Depends on:
Blocks:
 
Reported: 2022-12-31 16:23 UTC by Arthur Zamarin
Modified: 2023-01-03 19:11 UTC (History)
3 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 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-12-31 16:23:28 UTC
EAPI=6 ebuild, live only packages for 6 years!

If someone wants the packages to remain in tree, please bump to latest EAPI and add snapshot versions [1].

[1] https://devmanual.gentoo.org/ebuild-writing/file-format/#snapshots-and-live-ebuilds
[2] https://bugs.gentoo.org/713802
Comment 1 Larry the Git Cow gentoo-dev 2022-12-31 16:27:02 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878f7f825dbdadb620086a30748001e2f2c7d173

commit 878f7f825dbdadb620086a30748001e2f2c7d173
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2022-12-31 16:25:50 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2022-12-31 16:25:50 +0000

    app-vim/lightline: last-rite
    
    Bug: https://bugs.gentoo.org/889198
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 2 Adrian Schollmeyer 2023-01-01 20:45:48 UTC
Is it okay if I bump the package to the latest EAPI and add a snapshot version, since I'm not on the vim project and just a proxied maintainer? I'd really like the package to stay in the tree.
Comment 3 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-01-01 20:51:32 UTC
(In reply to Adrian Schollmeyer from comment #2)
> Is it okay if I bump the package to the latest EAPI and add a snapshot
> version, since I'm not on the vim project and just a proxied maintainer? I'd
> really like the package to stay in the tree.

Yes, and I will gladly review it and ping who is needed to extra review so it can stay. When ready, please open a PR on github (preferably) or attach the new ebuild here.

Not to pressure you, but for now the deadline will not move (meaning 2023-01-30), but I will gladly abort the last-rite if you do this :) Thank you for taking it up.
Comment 4 Larry the Git Cow gentoo-dev 2023-01-03 19:11:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57692ccd98c343c1662bc770fcd828932fb81125

commit 57692ccd98c343c1662bc770fcd828932fb81125
Author:     Adrian Schollmeyer <nex+b-g-o@nexadn.de>
AuthorDate: 2023-01-01 21:25:38 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2023-01-03 19:09:52 +0000

    app-vim/lightline: undo last-rite
    
    Issues leading to the last-rite have been resolved.
    
    Closes: https://bugs.gentoo.org/889198
    Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 profiles/package.mask | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

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

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

commit e23ab2743ff80c115d892f24b1ada9ada6a4e81a
Author:     Adrian Schollmeyer <nex+b-g-o@nexadn.de>
AuthorDate: 2023-01-01 21:15:48 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2023-01-03 19:09:51 +0000

    app-vim/lightline: update EAPI 6 -> 8, small QA and build fixes
    
    This commit bumps to the latest EAPI and fixes the versioned build by
    updating the SRC_URI and setting S for non-live versions. The explicitly
    set src_compile() is dropped, since upstream provides no Makefile and
    thus the function is no-op anyway.
    
    Bug: https://bugs.gentoo.org/889198
    Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 app-vim/lightline/lightline-9999.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)