Package Details: jabref 4.3.1-2

Git Clone URL: https://aur.archlinux.org/jabref.git (read-only)
Package Base: jabref
Description: GUI frontend for BibTeX, written in Java
Upstream URL: https://www.jabref.org/
Licenses: MIT
Submitter: Allan
Maintainer: Bevan
Last Packager: Bevan
Votes: 183
Popularity: 0.359960
First Submitted: 2012-06-07 22:47
Last Updated: 2018-07-19 17:39

Dependencies (41)

Required by (0)

Sources (4)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Bevan commented on 2019-06-18 08:05

That we get openjfx for newer Java versions is great news! I'll update the dependencies for this package as soon as the change reaches the stable repos. People using testing that want to install openjfx 11 probably need to modify this package to get around dependency issues.

totsilence commented on 2019-06-18 07:58

There is a new package (currently in testing): java8-openjfx. I think (at least when java8-openjfx leaves testing) this package should depend on that package, as java-openjfx was upgraded to java 11.

dschrempf commented on 2019-02-05 12:40

Sorry for the late response, I didn't have notifications enabled. Both of your commands give the same output:

openjdk version "1.8.0_202" OpenJDK Runtime Environment (build 1.8.0_202-b26) OpenJDK 64-Bit Server VM (build 25.202-b26, mixed mode)

At the moment, I am using the latest jar file provided at "https://builds.jabref.org/master/"! This seems to work better.

Bevan commented on 2019-01-11 09:40

@dschrempf: I think there are known issues like this with the current JabRef version that will be fixed in version 5 (e.g. https://github.com/JabRef/jabref/issues/4458).

However, this may very well depend on the version of the JRE used. Could you please run the following two commands and post the output here?

archlinux-java-run --min 8 --max 8 --feature javafx -- -version

archlinux-java-run --min 8 --max 8 -- -version

Thanks!

dschrempf commented on 2019-01-11 09:33

I noticed that java was not quitting after closing JabRef (this led to memory problems when reopening for a few times). I removed '--feature javafx' from 'archlinux-java-run' and then it worked. I am not sure if this breaks something, just wanted to let you know!

alleut commented on 2018-11-14 12:09

pikaur -S jabref Reading repository package databases... Reading local package database... Resolving AUR dependencies... :: New dependency will be installed from repository: java-openjfx (for jabref) -> 8.u172-2 :: AUR package will be installed: jabref -> 4.3.1-2 :: New dependency will be installed from AUR: archlinux-java-run (for jabref) -> 4-1

archlinux-java status Available Java environments: java-8-openjdk/jre (default)

Okay, the problem is that the installation of java-openjfx implicitly makes PyCharm search for JDK, which is not installed. Probably, a PyCharm bug.

Bevan commented on 2018-11-14 09:41

@alleut: This package should not affect other software at all. At least I don't know how it would.

I can however imagine that this package required you to install a different JDK and now your java installation is not configured proberly. Can you try running "archlinux-java fix"? If it does not help, please post the output of "archlinux-java status". Also see https://wiki.archlinux.org/index.php/java#Switching_between_JVM

alleut commented on 2018-11-14 00:45

Installation breaks PyCharm Community: "No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation."

Bevan commented on 2018-07-19 17:42

Unia: Thanks for the report! Indeed, gtk2 seems to be required for JavaFX, however it's only a make dependency of java-openjfx. I just added a bunch of JavaFX dependencies here, including gtk2.

Unia commented on 2018-07-19 14:31

This needs gtk2 to be added as a dependency. Without it, I get

Graphics Device initialization failed for :  es2, sw
Error initializing QuantumRenderer: no suitable pipeline found
java.lang.RuntimeException: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found

Installing gtk2 fixes this.