Bug 341591

Summary: telepathy-kde-auth-handler-git fails to build
Product: [Unmaintained] telepathy Reporter: Lane Wiscombe <lane.wiscombe>
Component: auth-handlerAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: mklapetek
Priority: NOR    
Version: unspecified   
Target Milestone: Future   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lane Wiscombe 2014-12-05 21:08:56 UTC
==> telepathy-kde-auth-handler-git dependencies:
 - qca-qt5 (already installed)
 - telepathy-kde-common-internals-git (already installed)
 - extra-cmake-modules (already installed)
 - git (already installed)


==> Continue building telepathy-kde-auth-handler-git ? [Y/n]
==> --------------------------------------------------------
==> 
==> Building and installing package
==> Making package: telepathy-kde-auth-handler-git r218.5ad92cc-1 (Fri Dec  5 15:00:58 CST 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating ktp-auth-handler git repo...
Fetching origin
==> Validating source files with sha256sums...
    ktp-auth-handler ... Skipped
==> Extracting sources...
  -> Creating working copy of ktp-auth-handler git repo...
Cloning into 'ktp-auth-handler'...
done.
==> Starting pkgver()...
==> Starting prepare()...
==> Removing existing pkg/ directory...
==> Starting build()...
CMake Error at CMakeLists.txt:19 (find_package):
  By not providing "FindQca.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Qca", but
  CMake did not find one.

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

    QcaConfig.cmake
    qca-config.cmake

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


-- Configuring incomplete, errors occurred!
See also "/tmp/yaourt-tmp-root/aur-telepathy-kde-auth-handler-git/src/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build telepathy-kde-auth-handler-git.
==> Restart building telepathy-kde-auth-handler-git ? [y/N]
==> -------------------------------------------------------
==> 
==> telepathy-kde-auth-handler-git dependencies:
 - qca-qt5 (already installed)
 - telepathy-kde-common-internals-git (already installed)
 - extra-cmake-modules (already installed)
 - git (already installed)


==> Continue building telepathy-kde-auth-handler-git ? [Y/n]
==> --------------------------------------------------------
==> 


Reproducible: Always

Steps to Reproduce:
1.yaourt -S telepathy-kde-auth-handler-git
2.
3.

Actual Results:  
build failure

Expected Results:  
successful build

I am trying to install the whole meta package for telepathy..

https://aur.archlinux.org/packages/telepathy-kde-git-meta/
Comment 1 Martin Klapetek 2014-12-05 22:26:16 UTC
Well all I can point to is https://git.reviewboard.kde.org/r/121168/ and https://git.reviewboard.kde.org/r/119939/

...Qca's cmake-fu is all wrong and the maintainer is refusing any fixes, feel free to leave a comment there saying you're unable to package things. I'm not sure what the best course of action would be here, especially from our side, sorry.