Aux environs du 28/02/04 à 22:03 -0800, sous le titre "Re: depends
code problem???", Robert Shaw prit sa plus belle plume pour écrire
les mots suivants:
On Feb 28, 2004, at 7:00 PM, Toby Peterson wrote:
bin:${prefix}/bin/ruby:ruby works because, whether or not the the
ruby port is installed, DP will *not* find the binary. However, if
the port is installed, it will find the receipt.
It works; it just isn't correct.
Really? Then why does it keep trying to build and install Ruby
regardless of the fact that I have it installed from DP??? I'm
trying to understand when/why this behavior changed. Like I stated
before, I have never had a problem until recently.
set ruby ${prefix}/bin/ruby
bin:${ruby}:ruby
is equivalent to:
bin:XXX:ruby
and, from what I saw in the cvs diffs, it has been like this for
months. You need to do:
path:${ruby}:ruby
instead. There are a lot of ports like this.
Nevertheless, you're right, there seems to be some problem in the
dependency code. I'm investigating.
Paul
--
Philosophie de baignoire - consultations sur rendez-vous.
NPDS/NewtonOS: http://newton.kallisys.net:8080/
Apache/FreeBSD: http://www.kallisys.com/
|