Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jun 2022 11:07:14 -0700
From:      Pete Wright <pete@nomadlogic.org>
To:        Dave Cottlehuber <dch@skunkwerks.at>
Cc:        questions@freebsd.org, Arthur Chance <freebsd@qeng-ho.org>
Subject:   Re: port binary updates
Message-ID:  <20220607180714.2jief4vf62ajyrow@topanga>
In-Reply-To: <b72c1c4e-cc5a-411a-83aa-7c2f30337bb3@www.fastmail.com>
References:  <799b6d8c-518b-838e-3cb1-e286db142b70@ifdnrg.com> <65588ea3-1125-7fef-bb00-d6b2eaf341f8@qeng-ho.org> <e829add9-8fd8-42ac-82e9-403e048a1356@www.fastmail.com> <094c8a24-ea93-0145-e08d-bd486cf981b8@qeng-ho.org> <b72c1c4e-cc5a-411a-83aa-7c2f30337bb3@www.fastmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 07, 2022 at 04:03:53PM +0000, Dave Cottlehuber wrote:
> On Tue, 7 Jun 2022, at 15:21, Arthur Chance wrote:
> > On 07/06/2022 16:08, Dave Cottlehuber wrote:
> >> On Tue, 7 Jun 2022, at 11:32, Arthur Chance wrote:
> >>> In theory it's supposed to be possible to use poudriere hooks to fetch
> >>> prebuilt packages from the FreeBSD repositories, but I've never found it
> >>> how. If anyone has ideas/incantations on this they'd be very welcome.
> >> 
> >> I've not tested this, but it should be correct, extracted from our
> >> ansible stuff.
> >> 
> >> - poudriere-devel poudriere-devel-3.3.99.20211130
> >> 
> >> # ansible managed
> >> # ... snip
> >> # seed packages from pkg.FreeBSD.org
> >> # pick either latest or quarterly as you like
> >> PACKAGE_FETCH_BRANCH="latest"
> >> # allow or deny, pick one
> >> # PACKAGE_FETCH_WHITELIST="gcc* rust* llvm* mono* cargo cmake openjdk*"
> >> # PACKAGE_FETCH_BLACKLIST="zig* collectd* foundationdb* erlfdb"
> >
> > I'm probably being a bit slow, but where do the above lines go? [I'm
> > running poudriere rather than poudriere-devel if that makes a difference.]
> 
> Woops, that is somewhat relevant:
> 
> /usr/local/etc/poudriere.conf
> 
> AFAICT this is not in ports-mgmt/poudriere yet, only in the -devel flavour.
> 
i think that's the case.  i can confirm that using prebuild packages is a life
saver.  on my system i haven't updated my poudriere.conf but rather specify
using packages and the branch via the "-p $BRANCH" switch to "poudriere bulk"
like so:

$ poudriere bulk -C  -w -j current14 -p default -b latest x11-servers/xorg-server

-p

-- 
Pete Wright
pete@nomadlogic.org



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