Package Details: moneymanagerex 1.8.0-10

Git Clone URL: https://aur.archlinux.org/moneymanagerex.git (read-only, click to copy)
Package Base: moneymanagerex
Description: MoneyManagerEx is an easy-to-use personal finance suite. This package will always point to the newest tagged version.
Upstream URL: http://www.moneymanagerex.org/
Licenses: GPL
Conflicts: moneymanagerex-git
Provides: moneymanagerex
Replaces: mmex
Submitter: MartinX3
Maintainer: MartinX3
Last Packager: MartinX3
Votes: 3
Popularity: 0.000022
First Submitted: 2022-07-21 14:32 (UTC)
Last Updated: 2024-10-20 10:52 (UTC)

Dependencies (16)

Required by (0)

Sources (12)

Latest Comments

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

MartinX3 commented on 2024-06-25 09:41 (UTC)

Hey @nasko, you can compile the WxWidgets by yourself. It only needs the installed package on your computer. So just grab as example the aur version of them, modify the source and compile/install it.

nasko commented on 2024-06-24 12:40 (UTC) (edited on 2024-06-24 12:47 (UTC) by nasko)

Hey,

I'm running moneymanagerex 1.8.0-7 and am experiencing this bug, reported in the moneymanagerex Github repo : Any key on value generates error Assert failure"" failed in wxGetKeyStateGTK(): Unsupported key 391.

It's been closed with a note that this is solved by compiling WxWidgets without debug information: ../configure BUILD=release --with-gtk=3 --enable-stl --disable-debug.

Is this something that can be addressed by modifying the way this specific dependency is installed? Or if not, is there anything I can do to mitigate it on my end, for example compile WxWidgets myself, prior to installing moneymanagerex?

Thanks!

Error and backtrace

nasko commented on 2024-05-07 16:59 (UTC)

aur/moneymanagerex 1.8.0-7 (+3 0.00) (Installed)

All good now. Thanks @MartinX3!

MartinX3 commented on 2024-05-07 16:31 (UTC) (edited on 2024-05-07 16:36 (UTC) by MartinX3)

Woops. You're right.
Ahhh, I see now I have this package installed: https://archlinux.org/packages/extra/x86_64/webkit2gtk-4.1/
And I see that this 4.1 package is optional at https://archlinux.org/packages/extra/x86_64/wxwidgets-gtk3/
I think I should exchange the dependency here to 4.1.
Thank you!

nasko commented on 2024-05-07 16:23 (UTC)

How you got libwebkit2gtk-4.1.so.0?

Hm I don't know. What makes you think I got it? Isn't the warning explicitly mentioning that this is not found?

MartinX3 commented on 2024-05-07 16:14 (UTC) (edited on 2024-05-07 16:14 (UTC) by MartinX3)

@nasko It works here. :P

Thank you for the log.
How you got libwebkit2gtk-4.1.so.0?
https://archlinux.org/packages/extra/x86_64/webkit2gtk/ contains 4.0.

/usr/bin/ld: warning: libwebkit2gtk-4.1.so.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/libwx_gtk3u_webview-3.2.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libjavascriptcoregtk-4.1.so.0, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/libwx_gtk3u_webview-3.2.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/libwx_gtk3u_webview-3.2.so: undefined reference to `webkit_javascript_result_unref'

nasko commented on 2024-05-07 15:43 (UTC) (edited on 2024-05-07 15:44 (UTC) by nasko)

moneymanager fails to update to 1.8.0-6 on my computer.

Full output: moneymanagerex-1.8.0-6-update.log

TLDR;

collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/mmex.dir/build.make:1976: src/mmex] Error 1
make[1]: *** [CMakeFiles/Makefile2:370: src/CMakeFiles/mmex.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: moneymanagerex-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
moneymanagerex - exit status 4

nasko commented on 2024-05-03 16:23 (UTC)

@MartinX3 I can confirm that I was able to successfully install moneymanagerex 1.8.0-5 even with appstream 1.0.3-1 as 1.0.4 has not yet been distributed across package channels. At least with my channel configuration it's not yet available.

MartinX3 commented on 2024-05-03 09:09 (UTC) (edited on 2024-05-03 09:09 (UTC) by MartinX3)

Added the next and finally workaround. :D

With appstream 1.0.4 and mmex 1.8.1 it will work again without the workarounds.

tomacrisan commented on 2024-05-02 22:27 (UTC)

@MartinX3 How do I edit the CMakeLists.txt and not have the makepkg command using the PKGBUILD file here from pulling a copy of CMakeLists.txt from the git repository that overwrites the modified version?