Re: port binary updates
- In reply to: Dave Cottlehuber: "Re: port binary updates"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 07 Jun 2022 18:07:14 UTC
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