logo       

Re: depends code problem???: msg#00621

Subject: Re: depends code problem???
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/


<Prev in Thread] Current Thread [Next in Thread>