Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 768291 - [java overlay] dev-java/java-config-2.9999 No supported implementation in PYTHON_COMPAT
Summary: [java overlay] dev-java/java-config-2.9999 No supported implementation in PYT...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Florian Schmaus
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-02 01:39 UTC by Jiahao_XU
Modified: 2021-03-15 18:18 UTC (History)
4 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 Jiahao_XU 2021-02-02 01:39:09 UTC
When executing `sudo eix-sync`, `sudo emerge -av --update --deep --newuse @world` and `emerge --info '=dev-python/pygobject-2.28.6-r55::stuff'`, emerge shows error message:

    No supported implementation in PYTHON_COMPAT.

For `dev-python/pygobject-2.28.6-r55::stuff` (`eix-sync` and `emerge --info`) and `dev-java/java-config-2.9999::java` (`emerge -av --update --deep --newuse @world`).

Both failed at depend phase.

I have two overlay installed on my computer:

[0] "gentoo" /var/db/repos/gentoo (cache: metadata-md5-or-flat)
     Reading category 167|167 (100) Finished
[1] "java" /var/lib/layman/java (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
     Reading category 167|167 (100) Finished
[2] "stuff" /var/lib/layman/stuff (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Comment 1 Brian Evans (RETIRED) gentoo-dev 2021-02-02 01:54:12 UTC
Assigned to java team for their overlay.

Contact the stuff overlay maintainer to clear the other issue
Comment 2 Ionen Wolkens gentoo-dev 2021-02-02 02:06:12 UTC
Gentoo recently removed runtime python2_7 target support (as forewarned long ago), and python3_6 not that long ago as well.

While ::gentoo is up to date, overlays are likely to be left with no valid implementations and that's the error you get.

::stuff's situation appears worse as it's trying to keep pygtk alive, afraid that's not going to work as things are (and nothing we can do here).
Comment 3 Jiahao_XU 2021-02-02 02:26:35 UTC
I have just removed overlay ::stuff and ::java, and this indeed fixed the error message of `pygobject::stuff` and `dev-java/java-config-2.9999::java`.
Comment 4 jospezial 2021-02-05 04:42:06 UTC
https://github.com/gentoo/java-overlay/issues/50
dev-java/java-config-2.2.9999
Comment 5 jospezial 2021-02-15 12:23:09 UTC
fixed

https://gitweb.gentoo.org/proj/java.git/commit/?id=930864ed8671e3d7497ebdcf5d74f9e14995bda6
dev-java/java-config: Sync PYTHON_COMPAT with ::gentoo