I hope I understand correct :
Created file in
/etc/portage/package.accept_keywords
with name
eclipse-sdk-bin
containing
dev-util/eclipse-sdk-bin ~amd64
That changed the output to
Code: Select all
These are the packages that would be merged, in order:
Calculating dependencies | * ERROR: dev-util/eclipse-sdk-bin-4.5.2-r2::eclipse failed (depend phase):
* eutils: EAPI 5 not supported
*
* Call stack:
* ebuild.sh, line 632: Called source '/var/db/repos/eclipse/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.5.2-r2.ebuild'
* eclipse-sdk-bin-4.5.2-r2.ebuild, line 6: Called inherit 'eutils' 'versionator' 'java-utils-2'
* ebuild.sh, line 312: Called __qa_source '/var/db/repos/gentoo/eclass/eutils.eclass'
* ebuild.sh, line 123: Called source '/var/db/repos/gentoo/eclass/eutils.eclass'
* eutils.eclass, line 19: Called die
* The specific snippet of code:
* *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
*
* If you need support, post the output of `emerge --info '=dev-util/eclipse-sdk-bin-4.5.2-r2::eclipse'`,
* the complete build log and the output of `emerge -pqv '=dev-util/eclipse-sdk-bin-4.5.2-r2::eclipse'`.
* Working directory: '/usr/lib/python3.11/site-packages'
* S: '/var/tmp/portage/dev-util/eclipse-sdk-bin-4.5.2-r2/work/eclipse-sdk-bin-4.5.2'
/ * ERROR: dev-util/eclipse-sdk-bin-4.5.1::eclipse failed (depend phase):
* eutils: EAPI 5 not supported
*
* Call stack:
* ebuild.sh, line 632: Called source '/var/db/repos/eclipse/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.5.1.ebuild'
* eclipse-sdk-bin-4.5.1.ebuild, line 6: Called inherit 'eutils' 'versionator' 'java-utils-2'
* ebuild.sh, line 312: Called __qa_source '/var/db/repos/gentoo/eclass/eutils.eclass'
* ebuild.sh, line 123: Called source '/var/db/repos/gentoo/eclass/eutils.eclass'
* eutils.eclass, line 19: Called die
* The specific snippet of code:
* *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
*
* If you need support, post the output of `emerge --info '=dev-util/eclipse-sdk-bin-4.5.1::eclipse'`,
* the complete build log and the output of `emerge -pqv '=dev-util/eclipse-sdk-bin-4.5.1::eclipse'`.
* Working directory: '/usr/lib/python3.11/site-packages'
* S: '/var/tmp/portage/dev-util/eclipse-sdk-bin-4.5.1/work/eclipse-sdk-bin-4.5.1'
/ * ERROR: dev-util/eclipse-sdk-bin-4.5.0-r4::eclipse failed (depend phase):
* eutils: EAPI 5 not supported
*
* Call stack:
* ebuild.sh, line 632: Called source '/var/db/repos/eclipse/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.5.0-r4.ebuild'
* eclipse-sdk-bin-4.5.0-r4.ebuild, line 6: Called inherit 'eutils' 'versionator' 'java-utils-2'
* ebuild.sh, line 312: Called __qa_source '/var/db/repos/gentoo/eclass/eutils.eclass'
* ebuild.sh, line 123: Called source '/var/db/repos/gentoo/eclass/eutils.eclass'
* eutils.eclass, line 19: Called die
* The specific snippet of code:
* *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
*
* If you need support, post the output of `emerge --info '=dev-util/eclipse-sdk-bin-4.5.0-r4::eclipse'`,
* the complete build log and the output of `emerge -pqv '=dev-util/eclipse-sdk-bin-4.5.0-r4::eclipse'`.
* Working directory: '/usr/lib/python3.11/site-packages'
* S: '/var/tmp/portage/dev-util/eclipse-sdk-bin-4.5.0-r4/work/eclipse-sdk-bin-4.5.0'
... done!
Dependency resolution took 1.67 s (backtrack: 2/20).
emerge: there are no ebuilds to satisfy ">=dev-java/icu4j-56.1:56".
(dependency required by "dev-util/eclipse-sdk-bin-4.6.2-r1::eclipse" [ebuild])
(dependency required by "dev-util/eclipse-sdk-bin" [argument])
Tried to install "current" version of icu4j, but that resulted in version
dev-java/icu4j-75.1
which did not help.
If I understand that correct, it "needs" an older version
But as the current eclipse version on
is 4.31 I do not think that this overlay will give me an uptodate eclipse if it tried to install a 4.5.0-r4
Tried to just download and extract and it worked.
I assume there is no integration into kde menu, but if I am able to start it by console I think I can (later) also add a shortcut.
But I think that's easier than trying to fix an overlay that is described in a wiki page that is marked as 'The information in this article is probably outdated'
So I think I can save you the time to fix that.
Sorry for wasting your time
