On Mon, 19 Jul 2004 18:33:49 +0100 Tom Knight wrote: | Back on topic, I've searched for this on bugzilla, and didn't find | anything, but I'm sure it's come up on the forums before. There are | several ebuilds which have something along the lines of: | | use foo && bar This is correct. | Which executes bar if the foo USE flag is set, the problem is that the | use function not only returns true when the USE flag is set it also | echos the flag to stdout. When you emerge something you end up with | loads of use flags outputted. This is about to change. In the future use will be silent and usev (? can't remember whether it's a v...) will output. | The solution is to do it like this: | | [ `use foo` ] && bar Don't do that. | I'm going have a go at fixing some of the net-mail packages, if others | can do the same taht would be great. Don't. You'll just have to un'fix' it again later :) -- Ciaran McCreesh : Gentoo Developer (Sparc, MIPS, Vim, Fluxbox) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm