OS: Manjaro MATE
Kid3 version: 3.5.0
Repo: Manjaro official repo
I tried exporting some album art covers from files. It throws up the message "could not execute... "
Out of curiosity, I checked on terminal, there is no qml module installed so I am guessing this is an issue with dependency. What package should I install to get this working?
Also weirdly, if I double click the picture I can export it no problem. So these use different plugins I am assuming.
I was not able to reproduce this on Ubuntu and Debian, but the test systems were not virgin. What exactly were you doing, selecting a single mp3 in the file list of kid3-qt, then right clicking for the context menu and selecting "Album Art/Extract Album Art"? What is the exact error message? If you start kid3-qt from a terminal, is there additional output on the terminal? Are the other QML based user actions working (Embed Album Art, Embed Lyrics, ReplayGain to SoundCheck, Text Encoding ID3v1, Export CSV, Import CSV, ...)? Maybe the user action configuration was not correctly migrated. Could you try if it works with a default configuration by starting kid3-qt like this from the command line:
Double clicking the picture does not use a QML script, so this is not related. The QML plugin (/usr/lib/kid3/plugins/imports/Kid3/) is contained in the kid3-core package, this should not be missing.
qt5ct: using qt5ct plugin(kid3-qt:1721): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",(kid3-qt:1721): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",qt5ct: D-Bus global menu: nolsof/usr/lib/kid3/plugins/imports/Kid3/just in case you find something off.Kid3Script.qml libkid3qml.so plugins.qmltypes qmldirMore info:
I downloaded the binary package from SF repo, everything works just fine! No such errors. I recently switched to Manjaro so perhaps this is a config issue with the Manjaro repo that distributes the package. If that is the case, then if we can locate the source of the issue, I let them know.
Last edit: illusiveman 2017-07-13
Could you give me the output of
Are there any "not found" lines?
ldd /usr/lib/kid3/plugins/imports/Kid3/libkid3qml.so|grep 'not found'libQt5Quick.so.5 => not foundlibQt5Qml.so.5 => not foundBoth files can be found in package qt5-declarative
But this package is not in the dependencies of the Arch Linux kid3-qt Package. You could file a bug report there. For the moment, a
pacman -S qt5-declarativeshould help.Yep, installed
qt5-declarativeand it works. Thanks! I will report this to the appropriate repos.Last edit: illusiveman 2017-07-13