Package Details: moneydance 2024.2.5172-1

Git Clone URL: https://aur.archlinux.org/moneydance.git (read-only, click to copy)
Package Base: moneydance
Description: A personal finance manager for Mac, Windows and Linux
Upstream URL: https://www.moneydance.com/
Licenses: custom
Submitter: tongpu
Maintainer: Yvaniak
Last Packager: Yvaniak
Votes: 34
Popularity: 0.040378
First Submitted: 2012-04-13 00:41 (UTC)
Last Updated: 2024-12-27 18:10 (UTC)

Dependencies (2)

Required by (0)

Sources (3)

Latest Comments

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

jmcgreevy42 commented on 2023-11-29 00:01 (UTC)

The jre-openjdk dependency is causing conflicts on installation when jdk-openjdk is installed.

jre-openjdk is already covered in the list for java-runtime, and the jre-openjdk dependency doesn't list jdk-openjdk as a package that satisfies it. This leads to jre-openjdk being required on a system that already has jdk-openjdk installed, which is not allowed anymore by Arch https://archlinux.org/news/incoming-changes-in-jdk-jre-21-packages-may-require-manual-intervention/

Removing the jre-openjdk dependency should solve this

reefland commented on 2023-11-25 23:56 (UTC)

Moneydance 2023.2 (5059) was just released.

sergekorol commented on 2023-06-07 13:52 (UTC)

Uninstalled all java except for java-20-openjdk ran sudo archlinux-java set java-20-openjdk Moneydance now runs for me. YMMV

Sproid commented on 2023-01-29 14:07 (UTC)

Im getting this error:

moneydance
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-11-openjdk/lib/libawt_xawt.so at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2633) at java.base/java.lang.Runtime.load0(Runtime.java:768) at java.base/java.lang.System.load(System.java:1837) at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method) at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2445) at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2501) at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2700) at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2651) at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830) at java.base/java.lang.System.loadLibrary(System.java:1873) at java.desktop/java.awt.Toolkit$3.run(Toolkit.java:1395) at java.desktop/java.awt.Toolkit$3.run(Toolkit.java:1393) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1392) at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1425) at java.desktop/java.awt.Desktop.isDesktopSupported(Desktop.java:328) at com.moneydance.apps.md.controller.platforms.PlatformHelper.<init>(PlatformHelper.java:38) at com.moneydance.apps.md.controller.platforms.DefaultHelper.<init>(DefaultHelper.java:13) at com.moneydance.apps.md.controller.platforms.PlatformHelper.initPlatformHelper(PlatformHelper.java:205) at com.moneydance.apps.md.controller.Main.initializeApp(Main.java:260) at com.moneydance.apps.md.controller.Main.main(Main.java:174) at Moneydance.main(Moneydance.java:7)

akeller commented on 2022-07-24 23:56 (UTC)

I just tried specifying the minimum java version in the PKGBUILD, thinking that it may wire the java version used for me, but no luck. I'll switch my default version to 11, it's about time anyway.

akeller commented on 2022-07-24 23:43 (UTC)

Moneydance threw an error when I tried running on my system that was using openjdk8 as the default runtime:

moneydance                                                 
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: Moneydance has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:601)

I believe you can specify minimum jre version in the PKGBUILD to be java 11 with something like java-runtime>=11

langfingaz commented on 2022-06-29 16:58 (UTC)

The upstream URL has changed to https://moneydance.com/.

4romany commented on 2022-05-01 17:51 (UTC)

Latest version of Moneydance is now 2022.3 build 4077...

4romany commented on 2022-04-02 10:49 (UTC)

Thanks to the maintainer for keeping this program up to date!

reefland commented on 2021-11-02 13:16 (UTC)

2022.2 (build 4060 is available).