Created attachment 929824 [details] Verbose output log It gives this output: $ poetry self show plugins Invalid marker for 'platform_system': >= Linux See attached verbose output log. I would like to use the updated https://github.com/microsoft/vscode-python-environments extension in VS Code which now supports Poetry, but because it needs to parse the output from `poetry self show plugins` to see if I have poetry-plugin-shell (installed from my overlay), it cannot see that I have this plugin installed.
Worksforme. I'm guessing you have a package with invalid METADATA installed. My best guess would be to: grep -R 'platform_system.*>=' /usr/lib/python*/site-packages/*.dist-info 'pip check' might be able to pinpoint it too.
$ grep -R 'platform_system.*>=' /usr/lib/python*/site-packages/*.dist-info /usr/lib/python3.13/site-packages/conan-2.15.1.dist-info/METADATA:Requires-Dist: distro>=1.4.0; platform_system >= "Linux" or platform_system >= "FreeBSD" Caused by dev-util/conan. Removing it does fix the issue.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e526b911f1eec081c5f80e5848929d87485132 commit 44e526b911f1eec081c5f80e5848929d87485132 Author: Azamat H. Hackimov <azamat.hackimov@gmail.com> AuthorDate: 2025-05-30 08:39:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-05-30 09:59:35 +0000 dev-util/conan: fix broken METADATA Rewrite sed restriction commands to exclude non-digit qualifiers. Closes: https://bugs.gentoo.org/956751 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42343 Signed-off-by: Sam James <sam@gentoo.org> dev-util/conan/conan-2.14.0-r1.ebuild | 47 +++++++++++++++++++++++++++++++++++ dev-util/conan/conan-2.17.0.ebuild | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-)