Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361385 - dev-cpp/clucene-9999 should install cmake files
Summary: dev-cpp/clucene-9999 should install cmake files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-30 21:26 UTC by Jens Pranaitis
Modified: 2011-12-08 12:41 UTC (History)
1 user (show)

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 Jens Pranaitis 2011-03-30 21:26:24 UTC
clucene-9999 includes a patch to remove the .cmake files normally installed with clucene, this makes it hard to build packages that use cmake to detect clucene. Please remove the patch.

Reproducible: Always




Portage 2.1.9.42 (hardened/linux/amd64, gcc-4.4.5, glibc-2.11.3-r0, 2.6.38-pentoo-grsec x86_64)
=================================================================
System uname: Linux-2.6.38-pentoo-grsec-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8700_@_2.53GHz-with-gentoo-2.0.2
Timestamp of tree: Wed, 30 Mar 2011 16:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.7.1-r1, 3.1.3-r1
dev-util/ccache:     2.4-r9
dev-util/cmake:      2.8.4
sys-apps/baselayout: 2.0.2
sys-apps/openrc:     0.8.0::pentoo
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.5
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/media/newhd/distfiles"
FEATURES="assume-digests binpkg-logs ccache distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-hash-style=gnu"
LINGUAS="en en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/media/newhd"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/pentoo /var/lib/layman/jensp /var/lib/layman/sunrise /var/lib/layman/pcsx2"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="64bit X a52 aac aacs acl acpi adns afs aim aio akonadi alsa amazon amd64 amr ao apm asf ass assistant async audio audit authfile autoipd avahi bash-completion berkdb bluetooth
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2011-03-31 20:29:32 UTC
Are you aware that those FindXXXX are to be shipped with the packages itself.
You/or the project is not supposed to rely on them to be on system unless they are part of the cmake basic set.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2011-08-12 20:09:57 UTC
Normal clucene ebuilds also dont install any cmake files. We should stick with that.
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2011-12-08 12:41:52 UTC
Removed the patch, because it removes the CLuceneConfig.cmake not the a FindClucene.cmake file as argued. The cmake logic in media-sound/tomahawk rely on this file. So we have to patch media-sound/tomahawk to get a working configure phase. This is a self made problem.

Old maintainer scarabeus has agreed on irc:
<scarabeus> johu: go ahead :) i am not maintainer anymore :)