Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 392613 - net-irc/irssi-xmpp - Questionable USE flag dependency of net-libs/loudmouth[debug]
Summary: net-irc/irssi-xmpp - Questionable USE flag dependency of net-libs/loudmouth[d...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Kacper Kowalik (Xarthisius) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-30 14:09 UTC by Adrian
Modified: 2012-10-28 12:11 UTC (History)
1 user (show)

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 Adrian 2011-11-30 14:09:59 UTC
The irssi-xmpp ebuild requires net-libs/loudmouth[debug].
Requiring a debug use flag on a library looks seems to be questionable.

IMO it should be either removed or a proper comment added to the ebuild why this is needed.

Reproducible: Always
Comment 1 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-12-04 16:21:13 UTC
(In reply to comment #0)
> The irssi-xmpp ebuild requires net-libs/loudmouth[debug].
> Requiring a debug use flag on a library looks seems to be questionable.
> 
> IMO it should be either removed or a proper comment added to the ebuild why
> this is needed.
> 
> Reproducible: Always

It's just been there when I inherited this package. Never investigated if it's really needed. I have done it now and it seems to be unnecessary. Thanks for the report.

+  04 Dec 2011; Kacper Kowalik <xarthisius@gentoo.org> irssi-xmpp-0.51.ebuild:
+  Don't depend on loudmouth with debug enabled wrt bug 392613 by Adrian
+  <adrian@planetcoding.net>
Comment 2 Agostino Sarubbo gentoo-dev 2012-10-28 12:11:28 UTC
After investigation, irssi-xmpp needs loudmouth[debug] to avoid xml errors in the ain window.

+  28 Oct 2012; Agostino Sarubbo <ago@gentoo.org> irssi-xmpp-0.52.ebuild:                                                                                                           
+  Restore loudmouth[debug] wrt #392613