Summary: | [kde overlay] kde-base/kdepim-strigi-analyzer-4.10.80 fails to install | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Johannes Hirte <johannes.hirte> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | david.narvaez, eugene.shalygin, gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Johannes Hirte
2013-06-18 21:00:53 UTC
Same here. Is anyone specifically using this package, or just hitting this error because the package is pulled in by kdepim-meta? (In reply to Michael Palimaka (kensington) from comment #2) > Is anyone specifically using this package, or just hitting this error > because the package is pulled in by kdepim-meta? for me, only of kdepim-meta. It's also pulled by kdepim on my system. Don't have it in world or something. Here's the hacks I put in my local copy to get it to build: diff --git a/kde-base/kdepim-strigi-analyzer/kdepim-strigi-analyzer-4.10.80.ebuild b/kde-base/kdepim-strigi-analyzer/kdepim-strigi-analyzer-4.10.80.ebuild index 179a7a0..f516d64 100644 --- a/kde-base/kdepim-strigi-analyzer/kdepim-strigi-analyzer-4.10.80.ebuild +++ b/kde-base/kdepim-strigi-analyzer/kdepim-strigi-analyzer-4.10.80.ebuild @@ -28,6 +28,8 @@ KMEXTRACTONLY=" src_prepare() { kde4-meta_src_prepare - sed -e 's/if(AKONADI_USE_STRIGI_SEARCH/if(1'/ -i \ + sed -e 's/if(AKONADI_USE_STRIGI_SEARCH/if(1/' -e 's/if(Strigi_FOUND/if(1/' -i \ CMakeLists.txt || die + sed -i -e '/messageviewer_export/s@"mess@"../mess@' \ + messageviewer/utils/util.h || die } I didn't push this yet because 1) I forgot about it, and 2) it's just a hack, not a real solution. (In reply to Jonathan Callen from comment #5) > I didn't push this yet because 1) I forgot about it, and 2) it's just a > hack, not a real solution. The existing "solution" was already a hack so I think it should be applied for now. The only "real" solution is to bring back the strigi option in akonadi-server and have this package depend on it. There has been some concerns about this because strigi is apparently deprecated (but upstream hasn't removed support for it at all yet) and suggestion that this package should just be removed instead. I am concerned that we are starting a trend of deviating from upstream too much (see also global semantic-desktop USE removal). Given upstream's dim view of the issue, I change my opinion to removing this package. All strigi based analyzers removed by mschiff. As there are obsolete/deprecated, but unfortunatly not removed upstream yet. http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=30dcb3e26d4d3e6d38abb0bbca03291c44e4bdb4 |