Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Oct 2017 10:21:26 -0700
From:      Freddie Cash <fjwcash@gmail.com>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        "Michael W. Lucas" <mwlucas@michaelwlucas.com>,  FreeBSD Ports Mailing List <ports@freebsd.org>
Subject:   Re: portmaster, portupgrade, etc
Message-ID:  <CAOjFWZ6Nvuwd6YfnGZoMgMnRY9BkJkYwSw8Cz-_Z_t_AuUOHFA@mail.gmail.com>
In-Reply-To: <20171004171518.GA22519@troutmask.apl.washington.edu>
References:  <20171004161649.GA51883@mail.michaelwlucas.com> <20171004171518.GA22519@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 4, 2017 at 10:15 AM, Steve Kargl <
sgk@troutmask.apl.washington.edu> wrote:

> On Wed, Oct 04, 2017 at 12:16:49PM -0400, Michael W. Lucas wrote:
> >
> > Poudriere really needs its own small book. Yes, you can do simple
> > poudriere installs, but once you start covering it properly the docs
> > quickly expand. My notes alone are longer than my af3e chapter
> > limits. (I'll probably publish "FreeBSD Packaging Misery^WMastery" in
> > 2018).
>
> Please include a discussion on how to use poudriere on
> a system with limited resouces (e.g., 10 GB of free
> diskspace and less than 1 GB free memory).  I know
> portmaster works well [1] within an environment with
> only 4 GB free diskspace and 1 GB memory.
>

=E2=80=8BPretty sure the standard response will be along the lines of:=E2=
=80=8B

By using pkg to fetch/install binary packages that were built by, and are
hosted=E2=80=8B on, a separate box that does nothing but run poudriere to b=
uild the
package repo using your custom specifications and OPTIONS, obviously.  :)

Why compile ports directly on a box that is so hardware constrained that it
will take multiple hours to do, when a "pkg update; pkg upgrade" takes only
a few minutes?

=E2=80=8B:)


--=20
Freddie Cash
fjwcash@gmail.com



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