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

Bug 525360

Summary: dev-libs/xmlrpc-c should declare IUSE=test for REQUIRED_USE="test? ()"
Product: Gentoo Linux Reporter: Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>
Component: [OLD] LibraryAssignee: Sergey Popov <pinkbyte>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2014-10-14 00:59:26 UTC
As noted in bug 525356, IUSE having 'test' implicitly in it is an EAPI0-4 and portage-only thing, and that subsequently means that part of the REQUIRED_USE declaration is ignored under Paludis.

( And that of course subsequently means Paludis builds for testing without the right use flags enabled, and the build of course fails compilation )

TL;DR

-IUSE=""
+IUSE="test"

Done. :)
Comment 1 Sergey Popov (RETIRED) gentoo-dev 2015-07-23 14:33:31 UTC
+  23 Jul 2015; Sergey Popov <pinkbyte@gentoo.org> xmlrpc-c-1.32.05-r1.ebuild:
+  Add 'test' to IUSE variable, wrt bug #525360, thanks to Kent Fredric
+  <kentfredric AT gmail.com>

I am very sorry, this super-easy-to-fix bug has been lost in my mailbox somehow