This forum has been archived. All content is frozen. Please use KDE Discuss instead.

FindQGpgme or QGpgme not found?

Tags: None
(comma "," separated)
martinrowe
Registered Member
Posts
23
Karma
0
OS

FindQGpgme or QGpgme not found?

Wed Jan 25, 2012 2:40 pm
Can anyone help out a newbe?
I am trying to compile kMyMoney 4.6.1 on my SuSE 11.4_64bit system.
Get so far. And then I get this. Any thoughts....
Code: Select all
mprowe@gzunder:~/Downloads/kmymoney-4.6.1/build> cmake .. -DCMAKE_INSTALL_PREFIX=/usr
-- Found Qt-Version 4.7.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib64/libX11.so
-- Found KDE 4.6 include dir: /usr/include
-- Found KDE 4.6 library dir: /usr/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
CMake Error at CMakeLists.txt:65 (find_package):
  Could not find module FindQGpgme.cmake or a configuration file for package
  QGpgme.

  Adjust CMAKE_MODULE_PATH to find FindQGpgme.cmake or set QGpgme_DIR to the
  directory containing a CMake configuration file for QGpgme.  The file will
  have one of the following names:

    QGpgmeConfig.cmake
    qgpgme-config.cmake

CMake Error at /usr/share/kde4/apps/cmake/modules/FindPackageHandleStandardArgs.cmake:198 (MESSAGE):
  Could NOT find KdepimLibs (missing: KdepimLibs_CONFIG)
Call Stack (most recent call first):
  /usr/share/kde4/apps/cmake/modules/FindKdepimLibs.cmake:82 (find_package_handle_standard_args)
  CMakeLists.txt:66 (find_package)


-- Configuring incomplete, errors occurred!
mprowe@gzunder:~/Downloads/kmymoney-4.6.1/build>


Best regards, Martin
mkae
Registered Member
Posts
77
Karma
0
OS

Re: FindQGpgme or QGpgme not found?

Wed Jan 25, 2012 9:05 pm
Installing package gpgme using
Code: Select all
sudo zypper install gpgme

should help you get further...
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS

Re: FindQGpgme or QGpgme not found?

Thu Jan 26, 2012 8:04 am
I found those files in the packaged named libkdepimlibs4-devel on my openSUSE box. libgpgme-devel might also be required.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
martinrowe
Registered Member
Posts
23
Karma
0
OS

Re: FindQGpgme or QGpgme not found?

Thu Jan 26, 2012 8:31 am
mkae wrote:Installing package gpgme should help you get further...


Hi,
Thank you for the suggestion. But I had already done that.

Code: Select all
gzunder:~ # zypper info gpgme
Loading repository data...
Reading installed packages...
Information for package gpgme:
Repository: @System
Name: gpgme
Version: 1.3.0-12.1
Arch: x86_64
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 256.0 KiB
Summary: A Library Designed to Give Applications Easy Access to GnuPG
Description:
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
easier for applications. It provides a high-level Crypto API for
encryption, decryption, signing, signature verification, and key
management. Currently it uses GnuPG as its back-end, but the API is not
restricted to this engine.
Because the direct use of GnuPG from an application can be a
complicated programming task, it is suggested that all software should
try to use GPGME instead. This way bug fixes or improvements can be
done at a central place and every application benefits from this.
Authors of MUAs should especially consider using GPGME. Creating a set
of standard widgets for common key selection tasks is even planned.
gzunder:~ #


But see next post from ipwizard...

Regards, Martin
martinrowe
Registered Member
Posts
23
Karma
0
OS

Re: FindQGpgme or QGpgme not found?

Thu Jan 26, 2012 8:41 am
ipwizard wrote:I found those files in the packaged named libkdepimlibs4-devel on my openSUSE box. libgpgme-devel might also be required.


Yep, I suspect that this is pointing in the right direction.
However, when I try and install libkdepimlibs-devel (using YaST2 Package Manager - I'm still too green to try the bare-knuckle zypper unguided), I get into problems!!

It complains of a version problem with:
Code: Select all
#### YaST2 conflicts list - generated 2012-01-26 08:37:05 ####

libkdepim4-devel-4.4.11.1-6.5.x86_64 requires libkdepim4 = 4.4.11.1, but this requirement cannot be provided
uninstallable providers: libkdepim4-4.4.11.1-6.5.i586[openSuSE_KDE_Releases]
                   libkdepim4-4.4.11.1-6.5.x86_64[openSuSE_KDE_Releases]
    [ ] break libkdepim4-devel by ignoring some of its dependencies

    [ ] do not install libkdepim4-devel-4.4.11.1-6.5.x86_64

    [ ] do not install libkdepim4-devel-4.4.11.1-6.5.x86_64

    [ ] Following actions will be done:
install libkdepim4-4.4.11.1-6.5.x86_64 (with vendor change)
  openSUSE  -->  obs://build.opensuse.org/KDE
install kontact-4.4.11.1-6.5.x86_64 (with vendor change)
  openSUSE  -->  obs://build.opensuse.org/KDE

#### YaST2 conflicts list END ##

At this point I chicken out, ans for help....

Regards, Martin
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS

Re: FindQGpgme or QGpgme not found?

Thu Jan 26, 2012 9:38 am
Which version of SuSE is this? I am still on 11.4 here.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
martinrowe
Registered Member
Posts
23
Karma
0
OS

Re: FindQGpgme or QGpgme not found?

Thu Jan 26, 2012 10:06 am
ipwizard wrote:Which version of SuSE is this? I am still on 11.4 here.

I think its mentioned at the head of this thread? Anyway, it 11.4_64 here too.

Regards, Martin
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: FindQGpgme or QGpgme not found?

Sun Jan 29, 2012 8:55 am
In YaST, You should find a "Versions" tab if you click on a package in it. Use that to select the Package from another repo - preferrably the main openSUSE OSS repository.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
martinrowe
Registered Member
Posts
23
Karma
0
OS
bcooksley wrote:In YaST, You should find a "Versions" tab ....


Hi Ben,

Thanks for the tip. It has opened a whole new window on understanding. At lest, after I've had some time to digest the implications.

Anyway, KMyMoney v4.6 compiled and installed. Thank you.

Regards, Martin


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]