Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 418071 - kde-base/kdepimlibs should have a DEPEND on dev-libs/boost
Summary: kde-base/kdepimlibs should have a DEPEND on dev-libs/boost
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-29 01:09 UTC by David Flogeras
Modified: 2012-05-30 18:09 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 David Flogeras 2012-05-29 01:09:35 UTC
Boost headers are required to build.  I cleaned up my system (including removing bdeps) and kopete was failing until I manually re-installed boost.  The exact CMake message was pretty clear:

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Boost_INCLUDE_DIR (ADVANCED)

Reproducible: Always
Comment 1 Michael Palimaka (kensington) gentoo-dev 2012-05-30 09:04:39 UTC
I cannot see that Kopete directly depends on boost. However protocols/wlm depends on kdepimlibs which installs headers that include boost.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2012-05-30 10:44:50 UTC
Thank-you for the report, this is now fixed in CVS. Please reopen this bug if you experience further problems.

+  30 May 2012; Michael Palimaka <kensington@gentoo.org> kdepimlibs-4.8.3.ebuild:
+  Add boost as an rdep, since headers that include it are installed. Fixes bug
+  #418071.
Comment 3 David Flogeras 2012-05-30 18:09:16 UTC
Thanks.  Too bad the DEPEND didn't have an inheritable variant for just this case.  Seems a shame to have to install 100MB of boost binaries on my poor little netbook :)  Hopefully someone addresses #410621 soon!