Search Criteria
Package Details: miniongg 3.0.11.r1.5710ea73-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/miniongg.git (read-only, click to copy) |
---|---|
Package Base: | miniongg |
Description: | Elder Scrolls Online and World of Warcraft Addon Manager |
Upstream URL: | https://minion.mmoui.com/ |
Licenses: | custom |
Provides: | miniongg |
Submitter: | miziakmwa |
Maintainer: | kruzah |
Last Packager: | kruzah |
Votes: | 9 |
Popularity: | 0.009725 |
First Submitted: | 2019-06-08 13:07 (UTC) |
Last Updated: | 2022-03-08 09:30 (UTC) |
Dependencies (3)
- java-openjfxAUR (jre10AUR, jdk10AUR, jdk7AUR, jre7AUR, java11-openjfxAUR, java8-openjfxAUR, liberica-nik-24-full-binAUR, liberica-jdk-17-full-binAUR, java-openjfxAUR, java21-openjfxAUR, zulu-jdk-fx-binAUR, java17-openjfx-binAUR, java21-openjfx-binAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, java-openjfx-nowebkitAUR, java-openjfx-binAUR, jre-zulu-fx-binAUR, java17-openjfxAUR, jre-zulu-fxAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, jre17AUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jdk23-graalvm-ee-binAUR, zing-8-binAUR, zing-21-binAUR, java-openjdk-ea-binAUR, jdk21-jetbrains-binAUR, jre11AUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, jdk-openj9-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
Latest Comments
1 2 3 4 5 Next › Last »
Coolian commented on 2024-08-24 19:14 (UTC)
Currently doesnt seem to work with java 21 (archlinux-java set java21-openjdk) and java21-openjfx-bin I always get
alexzk commented on 2024-03-31 08:38 (UTC) (edited on 2024-03-31 08:38 (UTC) by alexzk)
Part of the PKGBUILD file (not the whole!) which downloads latest and sets version of the package to git's hash:
Shalrath commented on 2023-12-10 18:16 (UTC)
I see. Openjfx being removed was the reason why I assumed 17 is the most recent version of it. I'm trying to use 21 now.
I also tried java-openjfx-bin instead of java-openjfx from AUR to skip the compiling, but with this I got the old error:
kruzah commented on 2023-12-05 22:32 (UTC)
The package still works as-is with the latest version of OpenJDK and OpenJFX. Previously I've received feedback that forcing users to install a particular version of Java is not a good idea.
With this configuration, Minion launches fine with the current PKGBUILD.
OpenJFX is unfortunately no longer in the [extra] repository, so it has to be built from source as an AUR package. Building java-openjfx is very memory-intensive (on my 16c32t system it used about 30 GiB), however there are instructions in the AUR comments for java-openjfx that provide guidance on how to lower the parallelism for CMake to reduce the memory footprint of the compilation process.
txtsd commented on 2023-10-31 05:22 (UTC)
Can I get co-maintainer on this? I've got a few ideas for fixes.
Shalrath commented on 2023-10-30 17:40 (UTC) (edited on 2023-10-30 17:42 (UTC) by Shalrath)
I looked into this more closely and saw that
/usr/bin/miniongg
(installed by this package) is actually a shell script that relies on java modules in/usr/lib/jvm/default
. This explains why java 17 must be set as default in order to work properly with this scriptMy suggestion would be to make jre17-openjdk a dependency of miniongg and to change the module paths in
/usr/bin/miniongg
from/usr/lib/jvm/default
to/usr/lib/jvm/java-17-openjdk
. This would take away the possibility to chose which version of java to use to run minion, but as minion only runs with java 17 there is no choice anyway. For the most common setup (using the most recent java version as the system default), this package is broken.txtsd commented on 2023-10-30 02:03 (UTC) (edited on 2023-10-30 02:03 (UTC) by txtsd)
In the .sh file, you could prepend
JAVA_HOME=/usr/lib/jvm/java-17-openjdk
to thejava
command, if your intention is to pin it to a certain jvm. This way it will run no matter which java is the system default, but it erodes user choice. Some people might want to run a different flavor of the JRE like temurin, zulu, etc.Shalrath commented on 2023-10-29 17:59 (UTC) (edited on 2023-10-29 18:02 (UTC) by Shalrath)
I figured out that minion only runs with openjdk 17. I think it's because it requires java-openjfx of which the most recent version is also 17 so you can't run minion with java 21.
However, one thing seems odd: I need to set java 17 as the system default for minon to work, just calling it using java 17 while having set java 21 as default does not work.
Examples:
Shalrath commented on 2023-10-27 20:34 (UTC)
Does not run anymore. All dependencies are met.
Error occurred during initialization of boot layer java.lang.module.FindException: Module javafx.web not found
Shalrath commented on 2023-02-12 17:28 (UTC) (edited on 2023-02-12 21:20 (UTC) by Shalrath)
@kruzah, Thank you, setting the default java version to 19 fixed everything. java-openjfx was automatically installed as a dependency. No need to keep java 8 around and therefore no more python2 required.
It's a bit of a pitfall that you can only set the default java version to a fixed version and not make the most recent the default automatically. If you barely use java and don't care about it, you might get stuck on a years old version unwittingly and some day it will cause problems.
1 2 3 4 5 Next › Last »