[telepathy] [Bug 315541] Add opacity to account icons in the delegate

Michal Zajacik michal at zajacik.eu
Mon Feb 25 22:01:00 GMT 2013


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

--- Comment #5 from Michal Zajacik <michal at zajacik.eu> ---
Thank you for the answer.

I tried to follow the guide of setting KTp up and do manual build and I ran
into a problem during compilation of ktp-common-internals:

I successfully cloned the repo, then created build dir and from that dir run

cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
-DCMAKE_BUILD_TYPE=debugfull

as suggested. I have working installation of KDE 4.9.5 on Gentoo 64 bit.

CMake Error at CMakeLists.txt:17 (find_package):
  By not providing "FindTelepathyLoggerQt4.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "TelepathyLoggerQt4", but CMake did not find one.

  Could not find a package configuration file provided by
  "TelepathyLoggerQt4" with any of the following names:

    TelepathyLoggerQt4Config.cmake
    telepathyloggerqt4-config.cmake

  Add the installation prefix of "TelepathyLoggerQt4" to CMAKE_PREFIX_PATH or
  set "TelepathyLoggerQt4_DIR" to a directory containing one of the above
  files.  If "TelepathyLoggerQt4" provides a separate development package or
  SDK, be sure it has been installed.

So I installed telepathy-logger-qt to my distro, but it didn't solve the issue.
I tried to localize the *.cmake files, but none were found.

Only after cloning telepathy-logger-qt from repo the *.cmake.in file was
present, but building logger-qt from sources also failed:

-- The following REQUIRED packages have not been found:

 * TelepathyLogger (required version >= 0.8.0) , Daemon for logging Telepathy
conversations , <http://telepathy.freedesktop.org>

CMake Error at /usr/share/cmake/Modules/FeatureSummary.cmake:430 (MESSAGE):
  feature_summary() Error: REQUIRED package(s) are missing, aborting CMake
  run.
Call Stack (most recent call first):
  CMakeLists.txt:265 (feature_summary)

I think that failed beause my distro has only version 0.6 of telepathy-logger.
So i cloned logger from
git://anongit.freedesktop.org/telepathy/telepathy-logger, run autogen.sh,
./configure, then make, but make failed:

make[2]: Entering directory
`/home/michal/tmp/telepathy/telepathy-logger/extensions'
  GEN    _gen/cli-misc-body.h
Traceback (most recent call last):
  File "../tools/glib-client-gen.py", line 31, in <module>
    from libglibcodegen import Signature, type_to_gtype, cmp_by_name, \
  File "/home/michal/tmp/telepathy/telepathy-logger/tools/libglibcodegen.py",
line 157
    raise Exception, "can't index a hashtable off non-basic type " + s
                   ^
SyntaxError: invalid syntax
make[2]: *** [_gen/cli-misc-body.h] Error 1
make[2]: Leaving directory
`/home/michal/tmp/telepathy/telepathy-logger/extensions'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/michal/tmp/telepathy/telepathy-logger'
make: *** [all] Error 2

So it looks I'm kind of stuck here. Any ideas?

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



More information about the Kde-telepathy-bugs mailing list