Am Dienstag, 13. März 2007 00:36 schrieb Ned Ludd:
> > > instead, since we require bash for our ebuilds, use the builtin
> > > `type -p`
> >
> > err i botched that ;)
> >
> > `type -p` is almost a complete drop in replacement for which ... it
> > does not work on bash builtins however, so people should use `type
> > -P` to force the PATH search
> >
> > in other words, `type -p echo` would return "" while `type -P echo`
> > would return "/bin/echo"
> > -mike
>
> Quick search shows the following ebuilds are abusing this behavior.
>
> Matches "`which "
>
> sci-chemistry/molden/molden-4.3.ebuild:30:
> sci-libs/blas-atlas/blas-atlas-3.6.0-r1.ebuild:33:
> sci-libs/blas-atlas/blas-atlas-3.6.0-r2.ebuild:34:
> sci-libs/blas-atlas/blas-atlas-3.6.0.ebuild:28:
> sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild:64:
> sci-libs/lapack-reference/lapack-reference-3.0.ebuild:52:
> sci-mathematics/octave/octave-2.1.57-r1.ebuild:34:
> sci-mathematics/octave/octave-2.1.69.ebuild:36:
^^^ fixed.

> And matches "$(which "
> sci-geosciences/grass/grass-6.2.0-r1.ebuild:111:
> sci-geosciences/mapserver/mapserver-4.10.0.ebuild:106:
> sci-misc/boinc/boinc-4.72.20050813-r3.ebuild:56:
> sci-misc/boinc/boinc-5.2.14.ebuild:57:
> sci-misc/boinc/boinc-5.4.11.ebuild:53:
> sci-misc/boinc/boinc-5.5.6.ebuild:59:
^^^ fixed as well.

Danny
-- 
Danny van Dyk <[EMAIL PROTECTED]>
Gentoo/AMD64 Project, Gentoo Scientific Project
--
gentoo-dev@gentoo.org mailing list

Reply via email to