Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 295675 - dev-util/cmake: Dependency on xmlrpc-c should be optional.
Summary: dev-util/cmake: Dependency on xmlrpc-c should be optional.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-04 16:41 UTC by Vsevolod Kozlov
Modified: 2010-04-29 22:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
updated ebuild for 2.8.0 (cmake-2.8.0.ebuild,3.88 KB, text/plain)
2010-01-14 17:06 UTC, Oldrich Jedlicka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vsevolod Kozlov 2009-12-04 16:41:09 UTC
At the moment, cmake will always pull in xmlrpc-c, even though it is only used
by CTest as one of the ways of reporting test results (and there are other ways
available, too).  Not a lot of people who have cmake pulled in as a build
dependency of other things use CTest with xmlrpc.  Additionally, the use of
xmlrpc-c can be disabled on build time.

Therefore, I think it should be possible to disable it using an USE flag.


Reproducible: Always
Comment 1 Oldrich Jedlicka 2010-01-14 16:56:08 UTC
cmake doesn't depend on xmlrpc-c since 2009-06-11 11:24. The dependency is optional and defaults to OFF. cmake-2.8.0 doesn't need such dependency, just remove it from the ebuild.
Comment 2 Oldrich Jedlicka 2010-01-14 17:06:56 UTC
Created attachment 216516 [details]
updated ebuild for 2.8.0
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2010-04-29 22:17:04 UTC
(In reply to comment #1)
> cmake doesn't depend on xmlrpc-c since 2009-06-11 11:24. The dependency is
> optional and defaults to OFF. cmake-2.8.0 doesn't need such dependency, just
> remove it from the ebuild.
> 

Confirmed...

"Changes in CMake 2.8.0 RC 1 
- xmlrpc dependancy has been removed
"
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2010-04-29 22:22:10 UTC
Has been fixed in the tree for 2.8.x already...