[kdepim] [Bug 342015] cannot compile libkdepim without baloo

kavol kavol at seznam.cz
Fri Dec 19 07:51:39 GMT 2014


https://bugs.kde.org/show_bug.cgi?id=342015

kavol <kavol at seznam.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|INVALID                     |---
             Status|RESOLVED                    |UNCONFIRMED

--- Comment #2 from kavol <kavol at seznam.cz> ---
(In reply to Laurent Montel from comment #1)
> It was not optional
> => so it's not a bug.

ahem, I've referenced a comment from *Baloo developer* who says that Baloo
should be uninstallable

that implies that the compilation should not depend on it; either as a direct
implication (if the "uninstallability" is excercised before the compilation)
and either as indirect implication (if compiled with Baloo and then it gets
removed, you'd get executables broken due to missing libraries)

so in no way I can see how this could _not_ be a bug


> "
>   find_package(Baloo 4.14.0 QUIET CONFIG)
>   set_package_properties(Baloo PROPERTIES DESCRIPTION "The Baloo libraries"
> URL "http://www.kde.org" TYPE REQUIRED PURPOSE "Baloo provides search
> capabilities in KMail and Akonadi")
> "
> => it's required

then, in addition, there's some bug with cmake if the configure phase output
lists it  in the section of optional and not required packages ... feel free to
open a new report for it

the full detection output is as follows:


-- The following OPTIONAL packages have been found:

 * Perl
 * KdepimLibs (required version >= 4.14.3) , The KDEPIM libraries ,
<http://www.kde.org>
 * Boost (required version >= 1.34.0) , Boost C++ Libraries ,
<http://www.boost.org>
   Boost is required for building most KDEPIM applications
 * Akonadi (required version >= 1.12.90) , Akonadi server libraries ,
<http://pim.kde.org/akonadi>
   Akonadi is required to build KDEPIM
 * ZLIB , The Zlib compression library , <http://www.zlib.net>
 * Gpgme
 * Threads
 * PkgConfig
 * OpenSSL
 * Grantlee (required version >= 0.3.0) , The Grantlee Template System ,
<http://www.gitorious.org/grantlee/pages/Home>
   Grantlee is requires for kmail and templating, theming for KJots,
KaddressBook, KNotes and MessageViewer(KMail).
 * Xsltproc , XSLT processor from libxslt
   Required to generate D-Bus interfaces.
 * QJSON , QJSON , <http://qjson.sourceforge.net/>
   Qt library for handling JSON data
 * LibKGAPI2 (required version >= 2.2.0) , KDE-based library for accessing
various Google services , <https://projects.kde.org/libkgapi>
   LibKGAPI is required to build Google Drive Storage Service
 * Assuan2

-- The following RECOMMENDED packages have been found:

 * QGpgme , The QGpgMe library , <http://www.kde.org>
   QGpgME is required to build KMail, KOrganizer and Kleopatra

-- The following REQUIRED packages have been found:

 * Automoc4
 * Phonon (required version >= 4.3.80)
 * KDE4Internal
 * KDE4 (required version >= 4.13.0)
 * X11
 * Qt4

-- The following OPTIONAL packages have not been found:

 * Baloo (required version >= 4.14.0) , The Baloo libraries ,
<http://www.kde.org>
   Baloo provides search capabilities in KMail and Akonadi
 * Prison , The Prison library , <http://projects.kde.org/prison>
   Needed to show mobile barcodes of your contacts

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list