Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 398515 - kde-base/kjots should not require grantlee
Summary: kde-base/kjots should not require grantlee
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-11 11:32 UTC by ta2002
Modified: 2012-01-11 22:31 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ta2002 2012-01-11 11:32:31 UTC
This is probably not going to be a high priority (but I hope you will consider it :) ).

According to the package (during the configure stage):

-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * Grantlee  <http://www.grantlee.org>
     The Grantlee Template System
     Templating and theming for KJots and KaddressBook.

-----------------------------------------------------------------------------

Kaddressbook made it through fine (compiled), but kjots won't.

Reproducible: Always

Steps to Reproduce:
Edit the ebuild to remove the grantlee requirement.
Actual Results:  
-- <<< Gentoo configuration >>>
Build type      Gentoo
Install path    /usr
Compiler flags:
C               -march=native -O2 -pipe  -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common
C++             -march=native -O2 -pipe  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden
Linker flags:
Executable      -Wl,--enable-new-dtags  -Wl,-O1 -Wl,--as-needed
Module          -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc  -Wl,-O1 -Wl,--as-needed
Shared          -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc  -Wl,-O1 -Wl,--as-needed

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/kde-base/kjots-4.7.3/work/kjots-4.7.3_build
>>> Source configured.
>>> Compiling source in /var/tmp/portage/kde-base/kjots-4.7.3/work/kjots-4.7.3 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/kjots-4.7.3/work/kjots-4.7.3_build"
make -j5 
>>> Source compiled.
>>> Test phase [not enabled]: kde-base/kjots-4.7.3

>>> Install kjots-4.7.3 into /var/tmp/portage/kde-base/kjots-4.7.3/image/ category kde-base
>>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/kjots-4.7.3/work/kjots-4.7.3_build"
make -j5 DESTDIR=/var/tmp/portage/kde-base/kjots-4.7.3/image/ install 
make: *** No rule to make target `install'.  Stop.
 * ERROR: kde-base/kjots-4.7.3 failed (install phase):
 *   emake failed
 * 
 * If you need support, post the output of 'emerge --info =kde-base/kjots-4.7.3',
 * the complete build log and the output of 'emerge -pqv =kde-base/kjots-4.7.3'.
 * This ebuild is from an overlay named 'local': '/usr/local/portage/'
 * The complete build log is located at '/var/log/portage/kde-base:kjots-4.7.3:20120111-091707.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/kjots-4.7.3/temp/environment'.
 * S: '/var/tmp/portage/kde-base/kjots-4.7.3/work/kjots-4.7.3'


It appears that the ebuild did not even attempt to compile the package (it just went from configuring it to trying to install it).

I am hoping this is a relatively easy fix. :)

Thank you.
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2012-01-11 22:31:08 UTC
https://projects.kde.org/projects/kde/kdepim/repository/revisions/master/entry/kjots/CMakeLists.txt:

find_package(Grantlee NO_MODULE REQUIRED)

Only the cmake summary output is irritating. But grantlee is a hard dep.