From owner-freebsd-ports@freebsd.org Wed Oct 4 17:21:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 807F6E3E7D6 for ; Wed, 4 Oct 2017 17:21:28 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5A8E76A93F for ; Wed, 4 Oct 2017 17:21:28 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 59E59E3E7D5; Wed, 4 Oct 2017 17:21:28 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 598A3E3E7D4 for ; Wed, 4 Oct 2017 17:21:28 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-oi0-x22b.google.com (mail-oi0-x22b.google.com [IPv6:2607:f8b0:4003:c06::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 257776A93E for ; Wed, 4 Oct 2017 17:21:28 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mail-oi0-x22b.google.com with SMTP id v9so8491427oif.13 for ; Wed, 04 Oct 2017 10:21:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=FGczdvoQ9QTUlHPSf8pZqjb8JqPqlnDw3fh3CaX0nM8=; b=N+oX4MKg2f2MFSYHPtVUlFVNYwCq4Wz2r5qLex2qUhn/nNe/qNTCS9ui2bkBEVdww3 sVrvGB2sXCLsiVArKt7MWaWJ3CQw58UkSxDfu44ml8t7cOHOmB4mFwkbrPdEyz1o4c7c /N4Q36zSLgLTmQNR2mlXNQJ9NTTQNeQ1Mz1AsmvGeeHwjJ6QyB1E/XdGVH++MMciXTq9 1kLm8ebtQ6NUWYRyGtSqBHZKw14BEbrPubBfPKHbGbrK4nDbp9cabv4uB16zfaYeFon7 LIwPETWWVxU91Jlim9avtnOJLuZaBPa0o6sw0BR6DSETPinV2J8+j6l29/4K2n2HP/VR 7Rhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=FGczdvoQ9QTUlHPSf8pZqjb8JqPqlnDw3fh3CaX0nM8=; b=FKSnZo7NmP9Srzxj/hw2Jrk90vuFcrp/YqNot0LYJLJ0Do0ulpUW7dMUc5m09XsCJr tB1kagti4Mthq6ayGDSpYZhlvLQVRVwkwTBbwC1p7mymEFSBuWa8KAIpKJQY7L77pGzC FQnJsC36enYygE1talPNjJS7bB7GAYY/xyrWhnplYYmOtv6/abgsFPEthdA54P2Opd4k WDarSUp/vkyzT20IzFkBNaj0mShD7A1HyVUEOSUixeoceWG+TAwuFf08qIErXeq+nsKQ +iZSGjL5rfr4tSpJXmUseG4k+eJn13LEgXtDcx3LldBFqQgPQRh8t8Bt160g4rhp7cxI r9IA== X-Gm-Message-State: AMCzsaVpdnz21SgQgUtb+cLOVU5EOY+MoOTbfBuB9BRfCIQP3H1Pcnjx bnf7ImgrZG32tODKaFXOhQA70AR8QOJ1yZEQeY4= X-Google-Smtp-Source: AOwi7QA7LGGSxEno12sJXR0Kw42Sn2l5biWfw9y8yD1csdKwrV3PiZ4Dq1boqPQ4t6fCmKDvBKdhka6Z3gnSBPapvEM= X-Received: by 10.157.9.195 with SMTP id 3mr12722964otz.431.1507137687352; Wed, 04 Oct 2017 10:21:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.62.245 with HTTP; Wed, 4 Oct 2017 10:21:26 -0700 (PDT) In-Reply-To: <20171004171518.GA22519@troutmask.apl.washington.edu> References: <20171004161649.GA51883@mail.michaelwlucas.com> <20171004171518.GA22519@troutmask.apl.washington.edu> From: Freddie Cash Date: Wed, 4 Oct 2017 10:21:26 -0700 Message-ID: Subject: Re: portmaster, portupgrade, etc To: Steve Kargl Cc: "Michael W. Lucas" , FreeBSD Ports Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Oct 2017 17:21:28 -0000 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