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
(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>
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