Search Criteria
Package Details: mupengui-git r73.c425126-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mupengui-git.git (read-only, click to copy) |
---|---|
Package Base: | mupengui-git |
Description: | Mupen64plus Frontend Application designed for Pantheon Shell |
Upstream URL: | https://github.com/EFDos/mupengui |
Licenses: | GPL3 |
Conflicts: | mupengui |
Provides: | mupengui |
Submitter: | btd1337 |
Maintainer: | btd1337 |
Last Packager: | btd1337 |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2018-12-08 16:32 (UTC) |
Last Updated: | 2019-07-30 20:51 (UTC) |
Dependencies (6)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- granite
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- vala (vala-gitAUR) (make)
Latest Comments
alexmurkoff commented on 2024-04-13 16:24 (UTC)
NOTE: you need to manually download the PKGBUILD and remove the line starting with
optdepends
, otherwise, you WILL get an error (at least onyay
)enodev commented on 2020-12-05 17:09 (UTC) (edited on 2020-12-05 17:51 (UTC) by enodev)
I ran into this error, after just installing the package
mupen64pluslib_path /usr/lib/x86_64-linux-gnu/libmupen64plus.so.2M64API
Error: dlopen('/usr/lib/x86_64-linux-gnu/libmupen64plus.so.2')
(com.github.efdos.mupengui:219743): ERROR: Mupen64API.vala:162: Error: Failed to load Mupen64Plus Dynamic Library. Error code: 6
I found that this is becuase in the src of the package. SettingsProfileManager.vala line 128 and 129 (specifically 128, since it will load if it can't fine the plugin dir, and that can then be set through the GUI)
key_file.set_string(name, "mupen64lib-path", "/usr/lib/x86_64-linux-gnu/libmupen64plus.so.2");
key_file.set_string(name, "plugins-dir", "/usr/lib/x86_64-linux-gnu/mupen64plus/");
The error is from it not being able to find libmupen64plus.so.2, since at least on my install the /usr/lib/x86_64-linux-gnu, does not exist and the .so file just sits in the /usr/lib directory
In trouble shooting I modified that code to look like this
key_file.set_string(name, "mupen64lib-path", "/usr/lib/libmupen64plus.so.2");
key_file.set_string(name, "plugins-dir", "/usr/lib/mupen64plus/");
Which did build and run successfully then.
I opened an issue on the github with all the information I had. The easiest solution for people installing the package and running into this problem would be to after install edit the profiles.cfg file in their .config/com.github.efdos.mupengui direcotry to match the lib and plugins directory.
Mine looks like this, it was generated when i was troubleshooting and modified the src and did a build that way.
[Global]
mupen-conf-path=/home/user/.config/mupen64plus/Global
video-plugin=mupen64plus-video-glide64mk2.so
audio-plugin=mupen64plus-audio-sdl2.so
input-plugin=mupen64plus-input-sdl.so
rsp-plugin=mupen64plus-rsp-z64.so
mupen64lib-path=/usr/lib/libmupen64plus.so.2
plugins-dir=/usr/lib/mupen64plus/
klore commented on 2018-12-09 07:47 (UTC)
....
../src/Configuration/ButtonConfig.vala:96.22-96.35: error: Cannot convert from
uint' to
int' case Gdk.Key.Return: ^^^^^^^^^^^^^^ ../src/Configuration/ButtonConfig.vala:99.22-99.32: error: Cannot convert fromuint' to
int' case Gdk.Key.Tab: ^^^^^^^^^^^ Compilation failed: 10 error(s), 0 warning(s) [6/26] Generating com.github.efdos.mupengui.desktop__merge with a custom command. msgfmt: /var/tmp/pamac-build-user/mupengui-git/src/mupengui/po/LINGUAS does not exist ninja: build stopped: subcommand failed.