Search Criteria
Package Details: maptool 1.18.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/maptool.git (read-only, click to copy) |
---|---|
Package Base: | maptool |
Description: | An open source virtual tabletop program |
Upstream URL: | https://rptools.net/tools/maptool |
Keywords: | maptool role-playing roleplaying roleplaying-game roleplaying-games rpg tabletop virtual-tabletop vtt |
Licenses: | AGPL-3.0-or-later |
Submitter: | waltersm |
Maintainer: | patlefort |
Last Packager: | patlefort |
Votes: | 4 |
Popularity: | 0.000263 |
First Submitted: | 2019-03-18 16:15 (UTC) |
Last Updated: | 2025-09-19 23:57 (UTC) |
Dependencies (8)
- java-openjfxAUR (jre10AUR, jdk10AUR, jdk7AUR, jre7AUR, java11-openjfxAUR, java21-openjfxAUR, zulu-jdk-fx-binAUR, java17-openjfx-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jre-zulu-fx-binAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica-full-binAUR, java-openjfx-nowebkitAUR, java-openjfx-nowebkitAUR, liberica-jdk-17-full-binAUR, zulu-jre-fx-binAUR, java8-openjfxAUR, 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, java21-openjfx-binAUR, liberica-jdk-21-full-binAUR, liberica-nik-23-full-binAUR, zulu-17-fx-binAUR, zulu8-fx-binAUR, liberica-nik-24-full-binAUR, java-openjfx-binAUR, java17-openjfxAUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-nik-25-full-binAUR, java-openjfxAUR)
- 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, 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, 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, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-11-lite-binAUR, jdk17-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk-android-studioAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jre17AUR, jdk21-graalvm-ee-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, jdk23-graalvm-ee-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica-full-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk24-graalvm-ce-binAUR, jdk8-dragonwell-extendedAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-17-full-binAUR, amazon-corretto-11AUR, jdk23-temurinAUR, zing-23-binAUR, zulu-jre-fx-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, zing-21-binAUR, zing-8-binAUR, zing-17-binAUR, jdk8-perfAUR, 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, amazon-corretto-17AUR, amazon-corretto-21-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, jdk8-openj9-binAUR, liberica-jdk-21-binAUR, zulu-17-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, amazon-corretto-8AUR, sapmachine11-jdkAUR, sapmachine17-jdkAUR, jdk21-jetbrains-binAUR, zulu-17-fx-binAUR, jre11AUR, zulu8-fx-binAUR, jdk8-temurinAUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, java-openjdk-binAUR, jdk25-graalvm-ce-binAUR, jdk25-graalvm-binAUR, liberica-jdk-full-binAUR, jdk24-openjdkAUR, jre24-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jdk24-graalvm-binAUR, liberica-jdk-25-full-binAUR, jdk24-graalvm-ee-binAUR, jdk-temurinAUR, liberica-nik-25-full-binAUR, amazon-corretto-25-binAUR, amazon-corretto-24-binAUR, jdk25-openjdk-wakefieldAUR, jre25-openjdk-wakefieldAUR, jre-jetbrainsAUR, jdk25-openj9-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- dpkg (dpkg-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gradle8AUR (make)
- java-environment-openjdk (jdk10-openj9-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, liberica-jre-11-full-binAUR, liberica-jre-8-full-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, zulu-8-binAUR, liberica-jdk-11-lite-binAUR, jdk19-openjdkAUR, zulu-jdk-fx-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk-android-studioAUR, zulu-11-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica-full-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk8-dragonwell-extendedAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-17-full-binAUR, jdk23-temurinAUR, zing-23-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-openjdk-wakefieldAUR, zing-21-binAUR, zing-8-binAUR, zing-17-binAUR, jdk8-perfAUR, 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, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, liberica-jdk-21-binAUR, zulu-17-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jdk21-jetbrains-binAUR, zulu-17-fx-binAUR, zulu8-fx-binAUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, jdk24-openjdkAUR, jdk23-openjdkAUR, jdk22-openjdkAUR, liberica-jdk-25-full-binAUR, jdk-temurinAUR, liberica-nik-25-full-binAUR, jdk25-openjdk-wakefieldAUR, jre-jetbrainsAUR, jdk25-openj9-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make)
- rpm-tools (rpm-tools-gitAUR) (make)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR) (make)
Latest Comments
1 2 3 4 5 Next › Last »
Old_PCUser5 commented on 2025-07-05 23:41 (UTC)
Your guess was right. i did install java-openjfx-bin but not java-openjfx. Once installed, maptool is now working. Thanks for your help (and patience).
patlefort commented on 2025-07-05 18:35 (UTC)
It's not finding
java-openjfx
. Did you install it? If you have a different install than the package of the same name, you can specify its location with JAVAFX_PATH environment variable.Old_PCUser5 commented on 2025-07-05 17:29 (UTC) (edited on 2025-07-05 18:15 (UTC) by Old_PCUser5)
(note: I tried this before seeing your last post) Here is what I get if I run maptool from the CLI:
/usr/bin$ ./maptool ls: cannot access '/usr/share/java/java-openjfx/javafx.jar': No such file or directory WARNING: Unknown module: javafx.web specified to --add-opens WARNING: package com.sun.java.swing.plaf.windows not in java.desktop WARNING: Unknown module: javafx.web specified to --add-opens WARNING: Unknown module: javafx.web specified to --add-opens WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release 13:26:58.625 (MapTool.java:1525) [main] INFO - *********** 13:26:58.626 (MapTool.java:1526) [main] INFO - ** ** 13:26:58.626 (MapTool.java:1527) [main] INFO - ** MapTool Started! ** 13:26:58.626 (MapTool.java:1528) [main] INFO - ** ** 13:26:58.627 (MapTool.java:1529) [main] INFO - ************ 13:26:58.627 (MapTool.java:1530) [main] INFO - Logging to: /home/denis/.maptool-rptools/logs/maptool.log 13:26:58.627 (MapTool.java:1551) [main] INFO - getting MapTool version from manifest: 1.17.1 13:26:58.627 (MapTool.java:1556) [main] INFO - getting MapTool vendor from manifest: RPTools 13:26:58.643 (MapTool.java:1626) [main] INFO - MapTool version: 1.17.1 13:26:58.643 (MapTool.java:1629) [main] INFO - MapTool vendor: RPTools Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Platform at net.rptools.maptool.client.MapTool.initJavaFX(MapTool.java:1502) at net.rptools.maptool.client.MapTool.main(MapTool.java:1664) at net.rptools.maptool.client.LaunchInstructions.main(LaunchInstructions.java:51) Caused by: java.lang.ClassNotFoundException: javafx.application.Platform at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) ... 3 more
Could this means that I have a bad java installation?
patlefort commented on 2025-07-05 16:59 (UTC)
Try to delete the entire yay cache in
~/.cache/yay
, rebuild and reinstall. Then try running maptool from the command line and report the output.You can learn to build in clean containers in https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
Or you can use my tool https://gitlab.com/patlefort/pat-aur If you do, make sure you add this to your &providers-map:
See https://gitlab.com/patlefort/pat-aur/-/blob/master/doc/examples/config.target.example
Old_PCUser5 commented on 2025-07-05 16:46 (UTC)
Tried to install again. It seems to have work. Now Maptool does not start (only see a quick cursor indicator before it disappear).
Old_PCUser5 commented on 2025-07-05 16:40 (UTC)
Also, I run the YAY --redownload command as suggested. It only "updated" python-coverage-7.9.2-1-x86_64 package. In term of package database, it indicated that my OS pkg (Endeavour OS), core, extra and multilib are all up to date.
Can you point me to documentation on how to build clean containers as I have not done it before?
Old_PCUser5 commented on 2025-07-05 16:35 (UTC)
I just ran PACMAN -Sc and YAY -Sc to clear the cache without touching the installed software. Is this enough or should I use the more aggressive -Scc option for both?
patlefort commented on 2025-07-05 16:30 (UTC)
With yay, you can use
--redownload
to force redownload the PKGBUILD. Also running makepkg with -C to force a clean build but I don't know how with yay. If you didn't touch your makepkg.conf, I suspect everything will be cached in~/.cache/yay
. You might want to learn to build in clean containers to avoid problems, read the previous comments.Old_PCUser5 commented on 2025-07-05 16:17 (UTC)
Apologies in advance as I will now show my limited knowledge in Linux (transitioned a year ago from 30+ years of DOS/Windows usage).
1) what version of PKGBUILD should I have and how can I confirm it?
2) Are you suggesting to clear the PACMAN cache, YAY cache or both? In any case, what would be the best command to do so?
Thanks for the help.
patlefort commented on 2025-07-05 16:07 (UTC)
Are you sure you are building the latest version of this PKGBUILD? Try clearing all caches. I am excluding the spotlessJavaCheck task.
1 2 3 4 5 Next › Last »