> 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