> it's also possible for it to raise an Exception.

Of course. I prefer my programs to *not* fall over in a big heap, so I
prefer to return a sensible result.

> If an ebuild is calling built_with_use on a package that isn't 
> installed, something is very wrong.

Let's look at the example: quake2-data

The ebuild has been "fixed" by adding a has_version check, in the hope
that nobody notices that it's simply hiding the fact that built_with_use
would return the wrong result (logically opposite to what is expected).
-- 
gentoo-portage-dev@gentoo.org mailing list

Reply via email to