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

Bug 664596

Summary: kde-apps/khelpcenter-18.04.3:5::gentoo fails on xapian
Product: Gentoo Linux Reporter: Raffaele <rafspiny>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED INVALID    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Full log of emerge and for khelpcenter, emerge with xapian and khelpcenter and emerge --info

Description Raffaele 2018-08-25 19:35:05 UTC
Created attachment 545014 [details]
Full log of emerge and for khelpcenter, emerge with xapian and khelpcenter and emerge --info

Hi, it appears installing plasma-meta and specifically khelpcenter fails.
One of the error is: 
> xapiansearch.cpp:(.text.startup+0xb28): undefined reference to `Xapian::Query::get_description[abi:cxx11]() const'

It also appears, from a quick googling around that the needed version of xapian is not being pulled by the khelpcenter package.

The output of emerge -pv plasma-meta
> [ebuild  N     ] kde-apps/khelpcenter-18.04.3:5::gentoo  USE="handbook -debug" 0 KiB
> [ebuild  N     ] kde-plasma/plasma-meta-5.12.5:5::gentoo  USE="bluetooth crypt display-manager gtk handbook pam pulseaudio sddm wallpapers -grub -legacy-systray -networkmanager -plymouth -sdk" 0 KiB

The output of emerge -pv xapian
> [ebuild     U  ] dev-libs/xapian-1.4.5:0/30::gentoo [1.4.4:0/30::gentoo] USE="chert glass inmemory -doc -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse sse2" 2,745 KiB

I resolved by doing emerge xapian plasma-meta.

Full log is attached and available here: https://pastebin.com/8raj7aqE
Comment 1 Andreas Sturmlechner gentoo-dev 2018-08-29 15:16:48 UTC
Not a dependency issue. This looks like xapian was not rebuilt after a switch from GCC4 to 5 (incompatible ABI).