Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Feb 2004 16:03:58 +0200
From:      Maxim Sobolev <sobomax@portaone.com>
To:        Stijn Hoop <stijn@win.tue.nl>
Cc:        ports-committers@FreeBSD.ORG
Subject:   Re: cvs commit: ports/net/asterisk Makefile
Message-ID:  <4034C24E.60709@portaone.com>
In-Reply-To: <20040219135233.GK35012@pcwin002.win.tue.nl>
References:  <200402191122.i1JBMdHd026435@repoman.freebsd.org> <20040219135233.GK35012@pcwin002.win.tue.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Stijn Hoop wrote:

> On Thu, Feb 19, 2004 at 03:22:39AM -0800, Maxim Sobolev wrote:
> 
>>sobomax     2004/02/19 03:22:39 PST
>>
>>  FreeBSD ports repository
>>
>>  Modified files:
>>    net/asterisk         Makefile 
>>  Log:
>>  Replace '${WRKDIRPREFIX}${PORTSDIR}/' with '${WRKDIR}/../../../' when
>>  reffering other ports, since the former for some reason doesn't work
>>  in bento environment (it works here just fine even with WRKDIRPREFIX
>>  set).
>>  
>>  BTW, this is good evidence which shows that breakage on bento isn't
>>  sufficient to mark port as BROKEN.
> 
> 
> This would have broken the port in my environment:
> 
> [stijn@sandcat] <~> egrep "(PORTS|WRKDIR)" /etc/make.conf
> WRKDIRPREFIX=           /local/freebsd/work
> [stijn@sandcat] <~> ls -ld /usr/ports                    
> lrwxr-xr-x  1 root  wheel  20 Feb 17 15:11 /usr/ports -> /local/freebsd/ports
> 
> Of course, one could argue that I should set PORTSDIR to /local/freebsd/ports,
> but I don't think that this is the only reason that should happen.

This is the only reason. By design of ports system, when you are moving 
ports tree around you should set PORTSDIR. Please see my recent 
corresponsence with Kris.

-Maxim



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4034C24E.60709>