Re: PREFIX is not honored for dependencies

2011-08-11 Thread Ion-Mihai Tetcu
On Sat, 06 Aug 2011 12:40:39 +0400 Boris Samorodov wrote: [ .. ] > BTW, QAT was used to do experimental runs with non-default PREFIX. > Those reports were very useful. [ .. ] Yeh, that was a second server "QATty", which used to run on some old hardware of mine, toasted long since. I'm tryin

Re: PREFIX is not honored for dependencies

2011-08-06 Thread b. f.
>Yes you are right gperf and vigra-config dependencies are wrong in that >case. > >I didn't see it because it is fixed in the short coming 3.4.2. > >I'm focus on it sorry It is just a minor detail that I mentioned in passing, perhaps something the maintainers could adjust together with their next

Re: PREFIX is not honored for dependencies

2011-08-06 Thread Baptiste Daroussin
On Sat, 6 Aug 2011 05:37:29 -0400, b. f. wrote: There is nothing to fix, this is the way ports are expected to work. Are you sure? IMHO if PREFIX is defined before installing any port and never gets changed than all ports should respect PREFIX. > Playing with PREFIX != LOCALBASE has to be done

Re: PREFIX is not honored for dependencies

2011-08-06 Thread Matthew Seaman
On 06/08/2011 16:21, Steve Kargl wrote: > man ports > man make.conf > man src.conf > > Hmmm, no description of LOCALBASE. Good heavens. You're absolutely right. That is a most peculiar omission. It certainly should be mentioned in ports(7). > So how is one to understand the difference? From

Re: PREFIX is not honored for dependencies

2011-08-06 Thread Steve Kargl
On Sat, Aug 06, 2011 at 10:18:08AM +0100, Matthew Seaman wrote: > On 05/08/2011 23:08, Steve Kargl wrote: > > make clean > > make PREFIX=/opt/ > > > > This eventually dies with > > > > ===> Installing for cppunit-1.12.1 > > ===> Generating temporary packing list > > ===> Checking if devel/cp

Re: PREFIX is not honored for dependencies

2011-08-06 Thread b. f.
> There is nothing to fix, this is the way ports are expected to work. > > Are you sure? IMHO if PREFIX is defined before installing any port > and never gets changed than all ports should respect PREFIX. > > > Playing with PREFIX != LOCALBASE has to be done with care because it > > can lead to som

Re: PREFIX is not honored for dependencies

2011-08-06 Thread Matthew Seaman
On 05/08/2011 23:08, Steve Kargl wrote: > make clean > make PREFIX=/opt/ > > This eventually dies with > > ===> Installing for cppunit-1.12.1 > ===> Generating temporary packing list > ===> Checking if devel/cppunit already installed > ===> cppunit-1.12.1 is already installed > You m

Re: PREFIX is not honored for dependencies

2011-08-06 Thread Boris Samorodov
On Fri, 05 Aug 2011 22:41:48 + Baptiste Daroussin wrote: > On Fri, 5 Aug 2011 15:08:53 -0700, Steve Kargl wrote: > > As root, I did > > > > mkdir -p /usr/opt > > ln -s /usr/opt /opt > > cd /usr/ports/editors/libreoffice > > make PREFIX=/opt/ > > > > The above builds and installs dependencies al

Re: PREFIX is not honored for dependencies

2011-08-05 Thread Baptiste Daroussin
On Fri, 5 Aug 2011 15:08:53 -0700, Steve Kargl wrote: As root, I did mkdir -p /usr/opt ln -s /usr/opt /opt cd /usr/ports/editors/libreoffice make PREFIX=/opt/ The above builds and installs dependencies along the way under the /opt/ heirarchy. The first few are cppunit-1.12.1 mdbtools-0.5_14 b

PREFIX is not honored for dependencies

2011-08-05 Thread Steve Kargl
As root, I did mkdir -p /usr/opt ln -s /usr/opt /opt cd /usr/ports/editors/libreoffice make PREFIX=/opt/ The above builds and installs dependencies along the way under the /opt/ heirarchy. The first few are cppunit-1.12.1 mdbtools-0.5_14 boost-libs-1.45.0_1 The build finally dies with qt4-moc