Reply to topic

No external plugin suitable for opening your storage

pdebrabant
Registered Member
Posts
9
Karma
0
I've just built the 5.0.4 version from sources on my Linux Mint 19 and installed it :
Code: Select all
sudo apt-get build-dep kmymoney
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make install

When I run the application, I get an error message (language = fr) : Impossible de lire votre source de données. Veuillez vérifier dans la configuration de KMyMoney que le module externe nécessaire est activé.
English translation : Can not read your data source. Please check in the KMyMoney configuration that the necessary plug-in is activated.

The menu File / Open displays the message : Impossible de trouver un module externe adapté pour ouvrir votre stockage.
In English : Can not find an external plugin suitable for opening your storage.

In the external plugin configuration, no plugin is displayed.

I can't use this version. Do you know What I missed ?
User avatar ipwizard
KDE Developer
Posts
912
Karma
4
OS
From the #kmymoney channel:

[21:03] <ipwizard> Philou: looks like the plugins are not installed in the right location.
[21:03] <ipwizard> Run KMyMoney from the command line and it will tell you which plugins it finds.
[21:03] <ipwizard> You need this one for storage:
[21:03] <ipwizard> Located plugin "/usr/lib64/qt5/plugins/kmymoney/xmlstorage.so" Validity true

Please check where your distro expects the plugins. This can be obtained with the command

kf5-config --qt-plugins

and can be added to cmake with -DKDE_INSTALL_PLUGINDIR=<directory obtained with the before mentioned command>.

In case you installed the application, make sure to run 'sudo make uninstall' before you change the cmake variables so that you have no leftovers on your system.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.1 64bit, KF5
pdebrabant
Registered Member
Posts
9
Karma
0
Thanks for your answer. The plugins' location is /usr/lib/x86_64-linux-gnu/qt5/plugins on my system (Linux Mint 19 with Cinnamon).

So after "make uninstall", I run
Code: Select all
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_PLUGINDIR=/usr/lib/x86_64-linux-gnu/qt5/plugins
make install


And finally, the application starts correctly !

Thanks for your job, I'm a happy user of kMyMoney since few years now.
crib
Registered Member
Posts
3
Karma
0
Dear all,
I'm a newbie on Linux so I'm completely lost!!
I've installed KMYMONEY on Ubuntu 19.04 and I got the error when I was configuring it (and subsequently, every time I've tried to stat it).

I've found this thread but I just have no idea on how to go about it....
I've run:
$ sudo make uninstall
make: *** No rule to make target 'uninstall'. Stop.

It's clear that I don't know what I'm doing...

This is the location of my plugins directory:
/usr/lib/x86_64-linux-gnu/qt5/plugins

Would you be kind enough to provide me with the full sequence and complete code I should use to be able to fix this, please??

Thanks!
PS: I've tried to remove KMYMONEY via the apps GUI but it failed to do so, talking about depedencies.. (??)
User avatar ipwizard
KDE Developer
Posts
912
Karma
4
OS
Could you tell us a bit more about how you installed KMyMoney? Since there are multiple ways to do that (e.g. install from package, build from source and install, ...) this is the most important thing to start with.

Since you are a new user to the *nix environment: it might also be a good idea to get in touch with a local Linux User Group (somewhat outdated directory).

Note: Using sudo in the context of It's clear that I don't know what I'm doing... on a *nix computer system is a very bad idea :-) as you can ruin the whole system with a single command.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.1 64bit, KF5
crib
Registered Member
Posts
3
Karma
0
Hi ipwizard
I've installed it via UBUNTU Applications (just clicked on the KMYMONEY's icon.
User avatar ipwizard
KDE Developer
Posts
912
Karma
4
OS
Hi crib,

so you used a package manager to do the install. In that case - if KMyMoney does not work - it seems to be a problem introduced by/of the package. I am by far not a debian/ubuntu expert to provide more advice at this point. I don't even know how to extract the contact info of the package builder from it without consulting the manuals. Maybe, someone else can jump in and help out.

As an alternative, you could try to use our AppImage version. Use the package manager to uninstall what you have installed before using it just to avoid any side effects.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.1 64bit, KF5
crib
Registered Member
Posts
3
Karma
0
Hi ipwizard..
I've tried to uninstall it via Ubuntu Software Centre but it has failed. No idea about implementing an image anyway... I suppose I need to study Linux a bit more...
Thanks for your help and patience!

 
Reply to topic

Bookmarks



Who is online

Registered users: achoux, acrux, Baidu [Spider], Bing [Bot], dcihon, Google [Bot], kde-arran, ro, Sogou [Bot], Stephen Leibowitz, Tron0070, tymond, zachalexy