Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 589938 - [kde overlay] app-cdr/k3b-9999 fails to find kde-apps/libkcddb
Summary: [kde overlay] app-cdr/k3b-9999 fails to find kde-apps/libkcddb
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2016-07-28 18:53 UTC by Johannes Hirte
Modified: 2016-07-29 22:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,12.83 KB, text/x-log)
2016-07-28 18:53 UTC, Johannes Hirte
Details
CMakeError.log (CMakeError.log,8.23 KB, text/x-log)
2016-07-28 18:53 UTC, Johannes Hirte
Details
CMakeOutput.log (CMakeOutput.log,90.89 KB, text/x-log)
2016-07-28 18:54 UTC, Johannes Hirte
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Hirte 2016-07-28 18:53:15 UTC
Created attachment 441830 [details]
build.log

When trying to install app-cdr/k3b-9999, it fails during cmake with the following error:

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

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

    KF5CddbConfig.cmake
    kf5cddb-config.cmake

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


-- Found DvdRead: /usr/include  
-- Found taglib: version: 1.11, libs: -L/usr/lib64 -ltag
-- Taglib found: -L/usr/lib64 -ltag
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "0.29.1") 
-- Checking for module 'libavcodec'
--   Found libavcodec, version 56.60.100
-- Checking for module 'libavformat'
--   Found libavformat, version 56.40.101
-- Checking for module 'libavdevice'
--   Found libavdevice, version 56.4.100
-- Checking for module 'libavutil'
--   Found libavutil, version 54.31.100
-- Checking for module 'libswscale'
--   Found libswscale, version 3.1.101
-- Checking for module 'libpostproc'
--   Found libpostproc, version 53.3.100
-- Found FFmpeg: /usr/lib64/libavcodec.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so  
-- Looking for avformat_open_input
-- Looking for avformat_open_input - found
-- Looking for av_dump_format
-- Looking for av_dump_format - found
-- Looking for avformat_find_stream_info
-- Looking for avformat_find_stream_info - found
-- Looking for avformat_close_input
-- Looking for avformat_close_input - found
-- Looking for avcodec_open2
-- Looking for avcodec_open2 - found
-- Looking for avcodec_decode_audio2
-- Looking for avcodec_decode_audio2 - not found
-- Looking for avcodec_decode_audio3
-- Looking for avcodec_decode_audio3 - found
-- Looking for avcodec_decode_audio4
-- Looking for avcodec_decode_audio4 - found
-- Performing Test HAVE_FFMPEG_AVMEDIA_TYPE
-- Performing Test HAVE_FFMPEG_AVMEDIA_TYPE - Success
-- Performing Test HAVE_FFMPEG_CODEC_MP3
-- Performing Test HAVE_FFMPEG_CODEC_MP3 - Failed
-- Found Flac: /usr/lib64/libFLAC.so  
-- Found Flac++: /usr/lib64/libFLAC++.so
-- Found Mad: /usr/include  
-- Checking for module 'sndfile'
--   Found sndfile, version 1.0.27
-- Found Sndfile: /usr/include  
-- Found Lame: /usr/include  
-- Looking for vorbis_bitrate_addblock in vorbis
-- Looking for vorbis_bitrate_addblock in vorbis - found
-- Found OggVorbis: /usr/lib64/libvorbis.so  
-- Looking for stat64
-- Looking for stat64 - found
-- Looking for include file sys/vfs.h
-- Looking for include file sys/vfs.h - found
-- Looking for include file sys/statvfs.h
-- Looking for include file sys/statvfs.h - found
-- Looking for include file byteswap.h
-- Looking for include file byteswap.h - found
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Looking for lrint
-- Looking for lrint - found
-- Looking for lrintf
-- Looking for lrintf - found
-- Found SharedMimeInfo: /usr/bin/update-mime-database (found version "1.6") 
-- found new ffmpegcodecpath
-- Performing Test FLAC_LESS_THAN_1_1_1
-- Performing Test FLAC_LESS_THAN_1_1_1 - Failed
-- 
-- The following OPTIONAL packages have been found:

 * Iconv
 * DvdRead , Libdvdread provides a simple foundation for reading DVD video disks. , <http://www.dtek.chalmers.se/groups/dvd/downloads.shtml>
 * Taglib , Read and write tags in audio files , <http://www.freshmeat.net/projects/taglib>
 * PkgConfig
 * FFmpeg , <http://ffmpeg.org>
   Needed for the K3b FFmpeg decoder plugin which can decode virtually all audio types.
 * Flac , <http://flac.sourceforge.net>
   Needed for the Flac audio decoder plugin.
 * Flac++ , <http://flac.sourceforge.net>
   Needed for the Flac audio decoder plugin.
 * Mad , <http://www.underbit.com/products/mad>
   Needed for the mp3 audio decoder plugin.
 * Sndfile , <http://www.mega-nerd.com/libsndfile>
   Needed for the libsndfile audio decoder plugin.
 * Lame , Lame mp3 encoder , <http://lame.sourceforge.net>
   Needed for the lame mpf encoder encoder plugin.
 * OggVorbis , Ogg Vorbis , <http://www.vorbis.com>
   Needed for the K3b Ogg Vorbis decoder and encoder plugins.

-- The following REQUIRED packages have been found:

 * ECM
 * Qt5Core
 * Qt5DBus
 * Qt5Gui
 * Qt5Network (required version >= 5.6.1)
 * Qt5WebKit (required version >= 5.6.1)
 * Qt5Widgets (required version >= 5.6.1)
 * Qt5WebKitWidgets
 * Qt5
 * KF5Archive
 * KF5Config
 * KF5CoreAddons
 * KF5DocTools
 * KF5FileMetaData
 * Gettext
 * PythonInterp
 * KF5I18n
 * KF5IconThemes
 * KF5JobWidgets
 * KF5KCMUtils
 * KF5KIO
 * KF5Notifications
 * KF5NotifyConfig
 * KF5Service
 * KF5Solid
 * KF5WidgetsAddons
 * KF5XmlGui
 * KF5
 * Samplerate , Audio sampling rate conversion. , <http://www.mega-nerd.com/SRC>
 * SharedMimeInfo , A database of common MIME types , <http://freedesktop.org/wiki/Software/shared-mime-info/>

-- The following REQUIRED packages have not been found:

 * KF5Cddb , KF5 CDDB library , <https://github.com/isoft-linux/libkcddb>
   libkcddb is used to retrieve audio CD meta data from the internet.

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



libkcddb is already installed:
equery l libkcddb
 * Searching for libkcddb ...
[I-O] [  ] kde-apps/libkcddb-5.9999:5
Comment 1 Johannes Hirte 2016-07-28 18:53:53 UTC
Created attachment 441832 [details]
CMakeError.log
Comment 2 Johannes Hirte 2016-07-28 18:54:09 UTC
Created attachment 441834 [details]
CMakeOutput.log
Comment 3 Andreas Sturmlechner gentoo-dev 2016-07-28 18:58:30 UTC
Yes it's an upstream failure.
Comment 4 Andreas Sturmlechner gentoo-dev 2016-07-28 22:04:26 UTC
It seems the two commits have been reverted, please try again.
Comment 5 Johannes Hirte 2016-07-29 07:53:38 UTC
(In reply to Andreas Sturmlechner from comment #4)
> It seems the two commits have been reverted, please try again.

Yes, works now. But I had to remove k3b-tests-optional.patch.
Comment 6 Andreas Sturmlechner gentoo-dev 2016-07-29 09:21:50 UTC
Yep, that one finally got upstreamed.