Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 795924

Summary: dev-python/python-lsp-server-1.0.1 stabilization
Product: Gentoo Linux Reporter: Florian Schmaus <flow>
Component: StabilizationAssignee: Andrew Ammerlaan <andrewammerlaan>
Status: RESOLVED FIXED    
Severity: normal CC: andrewammerlaan, mscardovi, python
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=783618
Whiteboard:
Package list:
dev-python/python-lsp-server-1.0.1 amd64 x86 dev-python/python-lsp-jsonrpc-1.0.0 amd64 x86 dev-python/python-lsp-black-1.0.0 amd64 x86 dev-python/pyls-spyder-0.4.0 amd64 x86
Runtime testing required: ---

Description Florian Schmaus gentoo-dev 2021-06-14 08:52:58 UTC
The python-lsp-server (pylsp) is a maintained fork of the original palantir python-language-server. The dev-pytyhon/python-lsp-server-1.0.1 ebuild has been in tree for more than 30 days, it is time that we stabilize it.
Comment 1 Marco Scardovi (scardracs) 2021-06-14 08:57:56 UTC
@florian please remember to add CATEGORY/PKG (arches or * if you want to stabilize all the arches) as I've done on package list next time or bot will not handle it :)
Comment 2 Andrew Ammerlaan gentoo-dev 2021-06-14 09:03:28 UTC
> The dev-pytyhon/python-lsp-server-1.0.1 ebuild has been in tree for more than 30 days, it is time that we stabilize it.

Agreed, the old unmaintained python-language-server is now no longer emergable due to old dependencies and a resulting dependency conflict. However, to do this we should also stabilize python-lsp-jsonrpc and the pyls plugins, which I have added to the Package List just now.
Comment 3 Andrew Ammerlaan gentoo-dev 2021-06-14 09:19:35 UTC
> @florian please remember to add CATEGORY/PKG (arches or * if you want to stabilize all the arches)

@scardracs, actually the * keyword is not going to work here. Because * tells nattka to copy keywords from the previous stable version, however there is no previous stable version for this package.
Comment 4 NATTkA bot gentoo-dev 2021-06-14 09:24:22 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2021-06-14 09:28:22 UTC Comment hidden (obsolete)
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-06-14 10:36:13 UTC Comment hidden (obsolete)
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-06-14 10:48:12 UTC
amd64 done
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-06-14 10:48:24 UTC
x86 done

all arches done
Comment 9 Larry the Git Cow gentoo-dev 2021-06-14 11:25:06 UTC
The bug has been referenced in the following commit(s):

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

commit 050b52ffac32fedb3f3c355340c64b868e8a7e9d
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2021-06-14 11:16:04 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2021-06-14 11:25:01 +0000

    profiles/package.mask: mask python-language-server for removal
    
    unmaintained upstream, alternatives available.
    
    Bug: https://bugs.gentoo.org/783615
    Bug: https://bugs.gentoo.org/795924
    Bug: https://bugs.gentoo.org/783618
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 profiles/package.mask | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)