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

Bug 589716

Summary: media-libs/taglib: missing DEPEND on dev-libs/boost
Product: Gentoo Linux Reporter: Marek Pikuła <marek>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Marek Pikuła 2016-07-26 02:07:39 UTC
If media-libs/taglib-1.11 has abi_x86_32 flag, dev-libs/boost should have it as well. Otherwise there is linker error.
Comment 1 A. Wilcox (awilfox) 2016-07-26 07:38:49 UTC
Boost is not a hard dependency, but when found, it will be used.  I am not sure the correct way to do this; perhaps checking MULTILIB_USEDEP in pretend phase if boost is installed on the system already.  There is no way to enable or disable usage of boost via their configure script.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2016-07-27 13:03:54 UTC
(In reply to Marek Pikuła from comment #0)
> If media-libs/taglib-1.11 has abi_x86_32 flag, dev-libs/boost should have it
> as well. Otherwise there is linker error.

This is already present in 1.11-r1.

(In reply to A. Wilcox (awilfox) from comment #1)
> Boost is not a hard dependency, but when found, it will be used.  I am not
> sure the correct way to do this; perhaps checking MULTILIB_USEDEP in pretend
> phase if boost is installed on the system already.  There is no way to
> enable or disable usage of boost via their configure script.

Disabling with CMAKE_DISABLE_FIND_PACKAGE_Boost=true tested OK for me (and is also part of 1.11-r1).