Bug 176843 - CMake fails despite all requirements being installed.
Summary: CMake fails despite all requirements being installed.
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.0-SVN
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-04 01:17 UTC by a thing
Modified: 2008-12-04 02:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description a thing 2008-12-04 01:17:15 UTC
Version:           2.0-SVN (using KDE 4.1.3)
OS:                Linux
Installed from:    Fedora RPMs

-- Found Qt-Version 4.4.3 (using /usr/bin/qmake-qt4)                                                                          
-- Found X11: /usr/lib/libX11.so                                                                                              
-- Found Threads: TRUE                                                                                                        
-- Found Automoc4: /usr/bin/automoc4                                                                                          
-- Found Perl: /usr/bin/perl                                                                                                  
-- Found KDE 4.1 include dir: /usr/include/kde4                                                                               
-- Found KDE 4.1 library dir: /usr/lib/kde4/devel                                                                             
-- Found KDE4 kconfig_compiler4 preprocessor: /usr/bin/kconfig_compiler4                                                      
-- Found automoc4: /usr/bin/automoc4                                                                                          
Qt QTNSPLUGIN library not found.                                                                                              
-- Found taglib: sh: /usr/bin/taglib-config: No such file or directory                                                        
-- Taglib found: sh: /usr/bin/taglib-config: No such file or directory                                                        
-- Found Strigi                                                                                                               
-- Found Strigi: /usr/lib/libstreams.so                                                                                       
-- Strigi API is pre-screwup check, need 'char'                                                                               
-- Found MySQL: /usr/include/mysql, /usr/lib/mysql/libmysqlclient.so                                                          
-- Found MySQL Embedded: /usr/include/mysql, /usr/local/lib/mysql/libmysqld.a                                                 
-- Found GLIB2: /usr/lib/libglib-2.0.so                                                                                       
-- Found MP4V2: /usr/lib/libmp4v2.so                                                                                          
-- Found MTP: /usr/local/lib/libmtp.so                                                                                        
-- Found CURL: /usr/lib/libcurl.so                                                                                            
-- Libgcrypt found: /usr/lib/libgcrypt.so                                                                                     
-- Found GObject libraries: /usr/lib/libgobject-2.0.so;/usr/lib/libgmodule-2.0.so;/usr/lib/libgthread-2.0.so;/usr/lib/libglib-2.0.so                                                                                                                        
-- Found GObject includes : /usr/include/glib-2.0/gobject                                                                     
CMake Error at /usr/share/kde4/apps/cmake/modules/FindSoprano.cmake:97 (FILE):                                                
  file Internal CMake error when trying to open file:                                                                         
  /usr/include/soprano/version.h for reading.                                                                                 
Call Stack (most recent call first):                                                                                          
  /usr/share/kde4/apps/cmake/modules/MacroOptionalFindPackage.cmake:19 (FIND_PACKAGE)                                         
  CMakeLists.txt:95 (macro_optional_find_package)                                                                             


CMake Error at /usr/share/kde4/apps/cmake/modules/FindSoprano.cmake:98 (STRING):
  string sub-command REGEX, mode MATCH needs at least 5 arguments total to      
  command.                                                                      
Call Stack (most recent call first):                                            
  /usr/share/kde4/apps/cmake/modules/MacroOptionalFindPackage.cmake:19 (FIND_PACKAGE)
  CMakeLists.txt:95 (macro_optional_find_package)                                    


-- Found Soprano: /usr/lib/libsoprano.so
-- Found Soprano includes: /usr/include 
-- Found Soprano Index: /usr/lib/libsopranoindex.so
-- Found Soprano Client: /usr/lib/libsopranoclient.so
-- Found MTP: /usr/local/lib/libmtp.so               
--                                                   
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ kdelibs
+ taglib
+ strigi
+ mysqld
+ zlib
+ glib2
+ Gdk
+ libgpod
+ libmp4v2
+ libmtp
+ curl
+ libxml2
+ openssl or libgcrypt
+ gobject
+ loudmouth
+ soprano
+ nepomuk
+ Qt4 Glib support
Congratulations! All external packages have been found.
-----------------------------------------------------------------------------

-- Configuring incomplete, errors occurred!
Comment 1 Seb Ruiz 2008-12-04 01:27:26 UTC
> CMake Error at /usr/share/kde4/apps/cmake/modules/FindSoprano.cmake:97 (FILE): 
> file Internal CMake error when trying to open file: /usr/include/soprano
> /version.h for reading. Call Stack (most recent call first): 

Clearly this isn't a problem with Amarok, but rather your installation/setup. Please ask your distribution as to why you are having errors with soprano.
Comment 2 a thing 2008-12-04 02:38:49 UTC
Ahh silly me. I had kde*-devel installed, but that does not include Soprano. Installing soprano-devel solved it.