Hi First I want to say how glad I am to be part of the dev team. I'll try my best not to screw anything up, so excuse any silly questions I'm bound to have. 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 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. The solution is to do it like this: [ `use foo` ] && bar Which returns true if foo is in USE, but doesn't output the USE flag. I'm going have a go at fixing some of the net-mail packages, if others can do the same taht would be great. tom