Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 706498 - app-vim/youcompleteme: removal
Summary: app-vim/youcompleteme: removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2020-02-25
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2020-01-26 16:51 UTC by Michał Górny
Modified: 2020-02-25 10:06 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 2020-01-26 16:51:44 UTC
Unmaintained in Gentoo.  Last bumped in 2013.  Multiple problems reported both in release and live ebuild.  Python 2 only.  Version bump is non-trivial.
Comment 1 Larry the Git Cow gentoo-dev 2020-01-26 16:55:45 UTC
The bug has been referenced in the following commit(s):

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

commit f6c8e03b07ed2ed1b50b2c1b97d820d9904d3329
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-01-26 16:52:32 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-01-26 16:55:38 +0000

    package.mask: Last rite app-vim/youcompleteme
    
    Bug: https://bugs.gentoo.org/706498
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 7 +++++++
 1 file changed, 7 insertions(+)
Comment 2 Yi Yang 2020-01-27 03:41:00 UTC
Hi,

I have been maintaining a live ebuild for this package at my overlay (ahyangyi-overlay, https://github.com/ahyangyi/ahyangyi-overlay/blob/master/app-vim/youcompleteme/youcompleteme-99999999.ebuild) for a few years.

Unfortunately, the live build breaks from now and then. It's mostly due to the current ebuild has an "use system libraries whenever possible" attitude, which is discouraged by upstream developer. And currently my ebuild is also broken again.

Philosophy differences aside, I do still have some interest (and free time in the foreseeable future) in getting this package work again. I also plan to create another date-version that can be useful for stable use, since the upstream never creates any official releases.

If I can create a working ebuild that
   1) builds at least in typical USE combinations; and
   2) solves or works around the currently reported bugs,

can I volunteer to be the proxy maintainer of this package?
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-01-27 05:51:14 UTC
Sure.
Comment 4 Dan Goodliffe 2020-01-28 18:17:54 UTC
I have a date based ebuild which I update periodically:

https://git.randomdan.homeip.net/repo/portage/tree/app-vim/youcompleteme/youcompleteme-20190321.ebuild

It works (for me) at the moment, might be a reasonable starting point or just junk... it's a messy build, but it's python3 at least :D
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-02-25 10:06:07 UTC
Gone.