Package Base Details: eclipse

Git Clone URL: (read-only, click to copy)
Submitter: arojas
Maintainer: appadeia
Last Packager: appadeia
Votes: 42
Popularity: 3.06
First Submitted: 2020-05-01 18:40
Last Updated: 2021-01-04 22:28

Pinned Comments

appadeia commented on 2020-09-23 12:41

Manual intervention required updating eclipse from * -> 2:4.17-3: remove eclipse-common; the package is no longer needed and will conflict.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 ... Next › Last »

mikaelblomkvists commented on 2021-01-05 16:55

If the package name is eclipse-cpp - i believe it installs Eclipse-Cpp for C/C++ developpers. But what's the reason to include also PHP, Rust, Ruby, Jee, R, Java and Javascript to the sources? It's insane IMHO.

mwyraz commented on 2021-01-05 09:29

@snack The chaotic aur repo has eclipse builds:

snack commented on 2021-01-05 08:01

Does anyone provide a repo with binaries for eclipse-cpp? Thanks.

cavilory commented on 2021-01-04 23:15

sha256sum :



ArthurBorsboom commented on 2021-01-04 22:26

The validation returns an error (retried twice).

==> Validating source_x86_64 files with sha256sums...
    eclipse-java-2020-12-R-linux-gtk-x86_64.tar.gz ... Passed
    eclipse-jee-2020-12-R-linux-gtk-x86_64.tar.gz ... Passed
    eclipse-cpp-2020-12-R-linux-gtk-x86_64.tar.gz ... Passed
    eclipse-php-2020-12-R-linux-gtk-x86_64.tar.gz ... Passed
    eclipse-javascript-2020-12-R-linux-gtk-x86_64.tar.gz ... FAILED
    eclipse-rust-2020-12-R-linux-gtk-x86_64.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

Singularity commented on 2021-01-04 21:25

You can add replaces=('eclipse-common') to the PKGBUILD, this would automatically remove it.

coderkun commented on 2020-12-24 08:25

@appadeia, any chance for an update of this package to the new version 4.18?

mwyraz commented on 2020-12-11 08:46

@appadeia I wrote this before but got no response. Would you mind to add this to /usr/bin/eclipse to allow to set some user-specific env vars (like GIT_SSH=/usr/bin/ssh or GTK_OVERLAY_SCROLLING=0) to eclipse?

# Allow to set user-specific environment variables for eclipse
if [ -e ~/.config/eclipse.rc ]; then
  . ~/.config/eclipse.rc

Kind regards, Michael.

Edit: Here's a git diff for it:

diff --git a/PKGBUILD b/PKGBUILD
index f38a794..5a813e7 100644
@@ -101,6 +101,12 @@ _package() {

   install -D /dev/stdin "$pkgdir/usr/bin/eclipse" <<END
+# Allow to set user-specific environment variables for eclipse
+if [ -e ~/config/eclipse.rc ]; then
+  . ~/.config/eclipse.rc
 export ECLIPSE_HOME=/usr/lib/eclipse
 exec \$ECLIPSE_HOME/eclipse "\$@"

Musikolo commented on 2020-12-10 01:13

@basinilya, please run the java -version and archlinux-java status commands and share the output.

That should help understand what your issue is.

Thank you.

basinilya commented on 2020-12-09 11:06

Can't launch:

[il@reallin ~]$ eclipse 
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See for further details.
Warning: Nashorn engine is planned to be removed from a future JDK release
/usr/lib/eclipse//plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_14.0.2.v20200815-0932/jre/bin/java: symbol lookup error: /usr/lib/eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.linux.x86_64_14.0.2.v20200815-0932/jre/lib/ undefined symbol: initInetAddressIDs

[il@reallin ~]$ pacman -Q | grep jdk
jdk11-openjdk 11.0.8.u10-1
jre11-openjdk 11.0.8.u10-1
jre11-openjdk-headless 11.0.8.u10-1

Why does it require jdk if it ships with jdk 14 as a plugin?

Upd, this is a workaround:

[root@reallin lib]# pacman -Qo /usr/lib/
/usr/lib/ is owned by libnet 1:1.1.6-1
[root@reallin lib]# mv /usr/lib/{,.save}

It's strange that a library that is only used by java installs its .so file to /usr/lib.