No plugins after latest git build

Thomas Baumgart thb at net-bembel.de
Wed Jan 4 13:48:28 UTC 2017


Timothy,

On Wednesday 04 January 2017 14:48:59 timothy wrote:

> Thanks Thomas
> 
> To the best of my knowledge I ran the same commands both times and got
> different results. Which should not be possible. That was the reason for
> my question.
> 
> I get the same as you did with your helpful commands. It is good to
> understand what could cause a possible outcome.
> 
> I shall be a be more careful in future and be better informed.
> 
> I would appreciate an explanation of the Gpgme(pp) seeming confusion in
> the configure as below. There has been quite a bit of discussion and
> fixes for gpgme++, gpgmepp, Gpgme, but I have not been able to follow it
> well. Most times I retry the cmake with different versions until it
> works without understanding the process.
> 
> -- Found the KDE4 kconfig_compiler
> preprocessor: /usr/bin/kconfig_compiler
> -- Found automoc4: /usr/bin/automoc4
> -- Boost version: 1.55.0
> -- Found the following Boost libraries:
> --   graph
> CMake Warning at CMakeLists.txt:79 (find_package):
>   Could not find a configuration file for package "Gpgmepp" that is
>   compatible with requested version "1.7.0".
> 
>   The following configuration files were considered but not accepted:
> 
>     /usr/lib/gpgmepp/GpgmeppConfig.cmake, version: unknown
> 
> -- Found gpgme-config at /usr/bin/gpgme-config
> -- Found gpgme v1.5.1, checking for flavours...
> --  Found flavour 'vanilla', checking whether it's usable...yes
> --  Found flavour 'pthread', checking whether it's usable...yes
> -- Found LibOfx: /usr/local/lib
> -- Found Libical version 1.0
> -- Found ktoblzcheck at KTOBLZCHECK_LIBRARY-NOTFOUND
> 
> -------- KMyMoney 4.8.0-3ce51d7b2f --------
> 
> Your assistance would be appreciated.

That is easy to explain: The change committed with 
7c2cd673db727abb6185eb70c52551bf21228d16 allows to use both, the old version 
of gpgpme as part of the kdepimlibs as well as the new version which comes as 
a separate package. It checks for the new one first and does not find it in 
your case

> CMake Warning at CMakeLists.txt:79 (find_package):
>   Could not find a configuration file for package "Gpgmepp" that is
>   compatible with requested version "1.7.0".
> 
>   The following configuration files were considered but not accepted:
> 
>     /usr/lib/gpgmepp/GpgmeppConfig.cmake, version: unknown
> 

and then tries to use the old one which succeeds in your case:

> -- Found gpgme-config at /usr/bin/gpgme-config
> -- Found gpgme v1.5.1, checking for flavours...
> --  Found flavour 'vanilla', checking whether it's usable...yes
> --  Found flavour 'pthread', checking whether it's usable...yes

That's all.


Thomas


> On Wed, 2017-01-04 at 13:02 +0100, Thomas Baumgart wrote:
> > Hi Timothy,
> > 
> > did you also run 'make install' to install the software? Which directory
> > is
> > used by KDE and where is KMyMoney installed into? Do these locations
> > match?
> > Here's how this looks for me (including the commands to find out):
> > 
> > thb at thb-nb:~/devel/kmymoney (4.8)$ kde4-config --prefix
> > /usr
> > 
> > thb at thb-nb:~/devel/kmymoney (4.8)$ grep CMAKE_INSTALL_PREFIX
> > build/CMakeCache.txt
> > CMAKE_INSTALL_PREFIX:PATH=/usr
> > 
> > Being different is usually the reason why plugins don't show up. If you
> > installed, but CMAKE_INSTALL_PREFIX differs from the global KDE prefix,
> > then make sure to uninstall KMyMoney (using 'make uninstall' possibly
> > with sudo) before you change the value using ccmake. This will tidy up
> > things on your system. Then run make and make install again.
> > 
> > If you install to a development location, then that is a completely
> > different scenario.
> > 
> > Hope that helps. If you have more/other questions, please let us know.
> > 
> > Regards
> > 
> > Thomas
> > 
> > On Wednesday 04 January 2017 11:33:21 timothy wrote:
> > > Please disregard previous email.
> > > 
> > > I have uninstalled, recompiled and successfully built the latest
> > > version.
> > > Any idea what could have caused no plugins?
> > > 
> > > Regards
> > > Timothy
> > > 
> > > On Wed, 2017-01-04 at 11:27 +0200, tboyle wrote:
> > > > Debian Mint LMDE-2 Betsy
> > > > Kmymoney Version 4.8.0-3ce51d7b2f
> > > > Using KDE Development Platform 4.14.2
> > > > Qt: 4.8.6
> > > > 
> > > > Hi
> > > > 
> > > > I have just now built the above version of KMM.
> > > > 
> > > > Configure results (user options):
> > > > --------------------------------------------
> > > > KDE PIM holidays:                        yes
> > > > OFX plugin:                              yes
> > > > OFX clientuid support                    yes
> > > > KBanking plugin:                         no
> > > > weboob plugin:                           yes
> > > > iCalendar export plugin:                 yes
> > > > SQLCipher plugin:                        no
> > > > 
> > > > However when run to check 'Settings/Configure/Plugins' shows no
> > > > plugins
> > > > at all.
> > > > 
> > > > Is there some option I should be using in the build process?
> > > > 
> > > > Regards
> > > > Timothy
-- 

Regards

Thomas Baumgart

GPG-FP: E55E D592 F45F 116B 8429   4F99 9C59 DB40 B75D D3BA
-------------------------------------------------------------
Programming Is Like Sex: One mistake and you have to
support it for the rest of your life. (Michael Sinz)
-------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 225 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kmymoney/attachments/20170104/a6390915/attachment.sig>


More information about the KMyMoney mailing list