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