On Thu, 23 Apr 2009 01:29:11 -0700 Brian Harring <ferri...@gmail.com> wrote: > On Wed, Apr 22, 2009 at 02:57:34PM +0100, Ciaran McCreesh wrote: > > On Wed, 22 Apr 2009 16:56:08 +0300 > > Petteri Räty <betelge...@gentoo.org> wrote: > > > Ok. So people should then be using has_version in pkg_info if they > > > want to detect if it's installed or not? > > > > If they absolutely totally need to detect that, then yes. > > Presuming I read that correctly, invoking has_version w/in pkg x to > see if pkg x is installed seems like redundant code (and slightly > circuitious from a PM standpoint)- why not just export a bool into > the env for pkg_info indicating if it is installed or not?
Because you might want to check that foo is installed from within foo, or you might want to check that foo-2 is installed from within foo-2, or you might want to check something subtly different -- and that's before we start thinking about slots. It's not really a bool thing, so has_version is the simplest way for people who need to detect a particular thing to detect it. -- Ciaran McCreesh
signature.asc
Description: PGP signature