Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Jan 2015 14:23:15 +0100
From:      Polytropon <freebsd@edvax.de>
To:        Ben Woods <woodsb02@gmail.com>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: Questions from a Linux refugee
Message-ID:  <20150107142315.27d077f3.freebsd@edvax.de>
In-Reply-To: <CAOc73CBduBfspU90MWDu_wNWxYK2w3yc3pJVREcfx3tN_Sb=ww@mail.gmail.com>
References:  <20150106115503.4870ab2e@jive> <CAOc73CA9nEWSFckf2r1S9eQKWN+za-NKcU_25z1EHyJDdAqPvw@mail.gmail.com> <20150106132934.7b2ba08c.freebsd@edvax.de> <20150106124739.a336caccfdef65863f461f7c@milibyte.co.uk> <20150106163202.f07341af.freebsd@edvax.de> <CAOc73CBduBfspU90MWDu_wNWxYK2w3yc3pJVREcfx3tN_Sb=ww@mail.gmail.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Wed, 7 Jan 2015 20:51:23 +0800, Ben Woods wrote:
> > "make missing | pkg install" to get the dependencies
> 
> This command doesn't work for me with pkgng 1.4.4 (I don't think the pipe
> to pkg works):
> 
> # make missing | pkg install
> Usage: pkg install [-AfInFMqRUy] [-r reponame] [-Cgix] <pkg-name> ...
> For more information see 'pkg help install'.

The command is pseudo-code, I should have mentioned
this explicitely. :-)

It should illustrate that "make missing" will list
the packages which are required as a dependency for
an installation, and then continue to install those.
After the dependencies are satisfied, "make install"
can be run. The approach shown should minimize the
amount of stuff that has to be built from source,
so that a port which doesn't have a package available
will try to build _only_ that port from source, not
the (often overwhelming) pile of dependencies.



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?20150107142315.27d077f3.freebsd>