Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 310831

Summary: app-office/akonadi-server-1.3.1 and 1.2.1: missing dependency x11-libs/qt-test
Product: Gentoo Linux Reporter: Johannes Ruthmair <jr>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: additional information like emerge --info
Build log
Output of emerge --info

Description Johannes Ruthmair 2010-03-23 08:30:45 UTC
I tried to install app-office/akonadi-server-1.2.1 and then app-office/akonadi-server-1.3.1 in a ESX virtual machine with no x11 and no *DE. After solving some minor troubles I had all dependencies installed, but akonadi-server allways had quitted with following:

-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ Soprano
+ Boost
Congratulations! All external packages have been found.
-----------------------------------------------------------------------------

-- <<< Gentoo configuration >>>
Build type: Gentoo
Install path: /usr

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_QTTEST_LIBRARY (ADVANCED)
    linked by target "notificationmessagetest" in directory /var/tmp/portage/app-office/akonadi-server-1.3.1/work/akonadi-1.3.1/libs/tests
    linked by target "handlerhelpertest" in directory /var/tmp/portage/app-office/akonadi-server-1.3.1/work/akonadi-1.3.1/server/tests/unittest
    linked by target "imapstreamparsertest" in directory /var/tmp/portage/app-office/akonadi-server-1.3.1/work/akonadi-1.3.1/server/tests/unittest
    linked by target "querybuildertest" in directory /var/tmp/portage/app-office/akonadi-server-1.3.1/work/akonadi-1.3.1/server/tests/unittest
    linked by target "scopetest" in directory /var/tmp/portage/app-office/akonadi-server-1.3.1/work/akonadi-1.3.1/server/tests/unittest

-- Configuring incomplete, errors occurred!
 * ERROR: app-office/akonadi-server-1.3.1 failed:
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line   48:  Called src_configure
 *   environment, line 2915:  Called cmake-utils_src_configure
 *   environment, line  700:  Called _execute_optionaly 'src_configure'
 *   environment, line  188:  Called enable_cmake-utils_src_configure
 *   environment, line 1112:  Called die
 * The specific snippet of code:
 *       cmake "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of 'emerge --info =app-office/akonadi-server-1.3.1',
 * the complete build log and the output of 'emerge -pqv =app-office/akonadi-server-1.3.1'.
 * The complete build log is located at '/var/log/portage/app-office:akonadi-server-1.3.1:20100322-142118.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-office/akonadi-server-1.3.1/temp/environment'.
 * S: '/var/tmp/portage/app-office/akonadi-server-1.3.1/work/akonadi-1.3.1'

ramayana ~ # emerge -pqv =app-office/akonadi-server-1.2.1
[ebuild     UD] app-office/akonadi-server-1.2.1 [1.3.1] USE="mysql (-postgres%) -sqlite" 
ramayana ~ # emerge -pqv =app-office/akonadi-server-1.3.1
[ebuild   R   ] app-office/akonadi-server-1.3.1  USE="mysql -postgres -sqlite" 


Reproducible: Always

Steps to Reproduce:
1. ramayana ~ # emerge =app-office/akonadi-server-1.2.1 # all deps are installed but not akonadi-server
2. ramayana ~ # echo "app-office/akonadi-server ~x86" >> /etc/portage/package.keywords/akonadi # maybe a bug in the stable version
3. ramayana ~ # emerge =app-office/akonadi-server1.3.1 # Same Error as with 1.2.1
4. ramayana ~ # emerge =x11-libs/qt-test-4.6.2 # successfully
5. ramayana ~ # emerge =app-office/akonadi-server1.3.1 # successfully
Comment 1 Johannes Ruthmair 2010-03-23 08:33:04 UTC
Created attachment 224815 [details]
additional information like emerge --info
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2010-04-18 00:13:34 UTC
Confirmed for app-office/akonadi-server-1.3.1

 * Messages for package app-office/akonadi-server-1.3.1:

 * ERROR: app-office/akonadi-server-1.3.1 failed:
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_configure
 *   environment, line 3022:  Called cmake-utils_src_configure
 *   environment, line  756:  Called _execute_optionaly 'src_configure'
 *   environment, line  221:  Called enable_cmake-utils_src_configure
 *   environment, line 1169:  Called die
 * The specific snippet of code:
 *       cmake "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of 'emerge --info =app-office/akonadi-server-1.3.1',
 * the complete build log and the output of 'emerge -pqv =app-office/akonadi-server-1.3.1'.
 * The complete build log is located at '/var/tmp/portage/app-office/akonadi-server-1.3.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-office/akonadi-server-1.3.1/temp/environment'.
 * S: '/var/tmp/portage/app-office/akonadi-server-1.3.1/work/akonadi-1.3.1'

Comment 3 Andreas K. Hüttel archtester gentoo-dev 2010-04-18 00:13:59 UTC
Created attachment 228233 [details]
Build log
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2010-04-18 00:14:15 UTC
Created attachment 228235 [details]
Output of emerge --info
Comment 5 Maciej Mrozowski gentoo-dev 2010-06-04 21:17:02 UTC
Fixed, thanks!