Sie sind nicht angemeldet.

1

15.01.2023, 12:57

eclipse installlieren

Moin. Ich versuche eclipse zu installieren. Er findet aber Nix (?)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
localhost / # emerge --search eclipse
  
[ Results for search key : eclipse ]
Searching...

*  dev-java/ant-eclipse-ecj
      Latest version available: 4.25
      Latest version installed: 4.25
      Size of files: 2,286 KiB
      Homepage:      https://www.eclipse.org/
      Description:   Ant Compiler Adapter for Eclipse Java Compiler
      License:       EPL-1.0

*  dev-java/eclipse-ecj
      Latest version available: 4.25
      Latest version installed: 4.25
      Size of files: 2,286 KiB
      Homepage:      https://www.eclipse.org/
      Description:   Eclipse Compiler for Java
      License:       EPL-1.0

*  dev-lang/clips
      Latest version available: 6.40
      Latest version installed: [ Not Installed ]
      Size of files: 1,057 KiB
      Homepage:      http://www.clipsrules.net/
      Description:   Tool for building Expert Systems (native version)
      License:       public-domain

*  games-fps/redeclipse
      Latest version available: 2.0.0-r1
      Latest version installed: [ Not Installed ]
      Size of files: 926,471 KiB
      Homepage:      https://www.redeclipse.net
      Description:   First-person ego-shooter, built as a total conversion of Cube Engine 2
      License:       ZLIB CC-BY-SA-4.0

[ Applications found : 4 ]


Wenn ich die JavaVersion abrufe zeigt er da aber was an:

Quellcode

1
2
3
4
localhost / # java-config -L
The following VMs are available for generation-2:
*)	Eclipse Temurin JDK 17.0.5_p8 [openjdk-bin-17]
2)	Eclipse Temurin JDK 8.352_p08 [openjdk-bin-8]


Quellcode

1
2
3
4
5
localhost /usr/bin # eclipse
bash: eclipse: command not found
localhost /usr/bin # eclipse-bin
bash: eclipse-bin: command not found
localhost /usr/bin #


Wo ist der Fehler bzw. was kann ich tun?

2

19.01.2023, 10:15

Hallo michi-monster,

für Eclipse musst Du das entsprechende repository aktivieren.

Quellcode

1
2
eselect repository enable eclipse
emerge --sync eclipse



Zum installieren dann:

Quellcode

1
emerge --ask dev-util/eclipse-sdk-bin


Gruß Andreas

3

19.01.2023, 10:39

ok dank dir. So bin ich schonmal weiter. Aber installieren will er Eclipse immer noch nicht. Soweit ich den Code korrekt interpretiere ist das make fehlgeschlagen ...

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[localhost /home/michi # emerge --info '=dev-util/eclipse-sdk-bin-4.5.2-r2::eclipse
> ^C
localhost /home/michi # emerge --info '=dev-util/eclipse-sdk-bin-4.5.2-r2::eclipse'
 * ERROR: dev-util/eclipse-sdk-bin-4.5.0-r4::eclipse failed (depend phase):
 *   eutils: EAPI 5 not supported
 * 
 * Call stack:
 *                         ebuild.sh, line 628:  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 308:  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.10/site-packages'
 * S: '/var/tmp/portage/dev-util/eclipse-sdk-bin-4.5.0-r4/work/eclipse-sdk-bin-4.5.0'
 * ERROR: dev-util/eclipse-sdk-bin-4.5.1::eclipse failed (depend phase):
 *   eutils: EAPI 5 not supported
 * 
 * Call stack:
 *                      ebuild.sh, line 628:  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 308:  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.10/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.2-r2::eclipse failed (depend phase):
 *   eutils: EAPI 5 not supported
 * 
 * Call stack:
 *                         ebuild.sh, line 628:  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 308:  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.10/site-packages'
 * S: '/var/tmp/portage/dev-util/eclipse-sdk-bin-4.5.2-r2/work/eclipse-sdk-bin-4.5.2'
Portage 3.0.44 (python 3.10.9-final-0, default/linux/amd64/17.1/desktop, gcc-12, glibc-2.36-r6, 5.15.80-gentoo-x86_64 x86_64)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »michi-monster« (19.01.2023, 10:49)


4

19.01.2023, 11:19

Versuche mal folgendes Paketz:

Quellcode

1
emerge eclipse-ecj


Ist im normalen Gentoo Tree enthalten.
Habe grade gesehen das dass eclipse repository nicht mehr gepflegt wird.
Ich konnte das nicht testen, da ich unterwegs bin :D

5

24.01.2023, 13:53

Nee, will er leider nicht :-(



Versuche mal folgendes Paketz:

Quellcode

1
emerge eclipse-ecj


Ist im normalen Gentoo Tree enthalten.
Habe grade gesehen das dass eclipse repository nicht mehr gepflegt wird.
Ich konnte das nicht testen, da ich unterwegs bin :D

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
>>> Merging dev-java/eclipse-ecj-4.26 to /
--- /usr/
--- /usr/share/
--- /usr/share/eclipse-ecj-4.26/
--- /usr/share/eclipse-ecj-4.26/lib/
>>> /usr/share/eclipse-ecj-4.26/lib/ecj.jar
>>> /usr/share/eclipse-ecj-4.26/package.env
--- /usr/bin/
>>> /usr/bin/ecj-4.26
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
--- replaced obj /usr/share/eclipse-ecj-4.26/package.env
--- replaced obj /usr/share/eclipse-ecj-4.26/lib/ecj.jar
--- replaced dir /usr/share/eclipse-ecj-4.26/lib
--- replaced dir /usr/share/eclipse-ecj-4.26
--- replaced dir /usr/share
--- replaced obj /usr/bin/ecj-4.26
--- replaced dir /usr/bin
--- replaced dir /usr
>>> Original instance of package unmerged safely.
 * To select between slots of ECJ...
 *  # eselect ecj
>>> dev-java/eclipse-ecj-4.26 merged.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 17 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

localhost /home/michi/java # eclipse
bash: eclipse: command not found
localhost /home/michi/java # eclipse-ecj
bash: eclipse-ecj: command not found
localhost /home/michi/java #

6

24.01.2023, 21:53

ecj-4.26 ist die Datei zum starten, kann aber nicht sagen on es das richtige Programm ist ^^ .

Quellcode

1
/usr/bin/ecj-4.26