build ports from not a root user?

Daniel Staal DStaal at usa.net
Thu Jul 21 18:31:27 UTC 2011


On Thu, July 21, 2011 2:26 pm, Peter Vereshagin wrote:
> Oh Daniel want you buy me a mersedes benz?
> 2011/07/21 14:01:04 -0400 Daniel Staal <DStaal at usa.net> => To
> freebsd-questions at freebsd.org :
> DS> Ok, then I've already answered your question several emails ago.  The
> DS> ports system will do this automatically with a simple 'make', 'make
> DS> install', or 'make depends; make install'.  And you said you knew
> about
>
> No it doesn't.
>
> 'all' target includes 'depends' target.
> 'depends' target includes performing 'make install' on the dependencies
> which
> I'd like to avoid.
>
> This can be avoided if a some tool like the portupgrade has did them
> already.
> It can do it that same way, too: build as a non-root user and then install
> as a
> root user.
>
> That way the 'make depends' can be done as a non-root user as it's a no-op
> additional check.

So you want to install software without installing it's dependencies
first?  Or build software without installing it's build dependencies
first?

Daniel T. Staal

---------------------------------------------------------------
This email copyright the author.  Unless otherwise noted, you
are expressly allowed to retransmit, quote, or otherwise use
the contents for non-commercial purposes.  This copyright will
expire 5 years after the author's death, or in 30 years,
whichever is longer, unless such a period is in excess of
local copyright law.
---------------------------------------------------------------



More information about the freebsd-questions mailing list