Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Aug 2025 09:30:56 +0200
From:      Guido Falsi <mad@madpilot.net>
To:        vermaden <vermaden@interia.pl>, "freebsd-pkgbase@FreeBSD.org" <freebsd-pkgbase@FreeBSD.org>
Subject:   Re: PKGBASE Poudriere
Message-ID:  <7c067938-0545-4f31-a0cb-c1b8d942aba1@madpilot.net>
In-Reply-To: <qqatymiuqehlvzgmjove@btbt>
References:  <mvcszjvryoncqffgeham@rklb> <8d19c099-73ac-49e7-913f-d8c87d2446de@madpilot.net> <qqatymiuqehlvzgmjove@btbt>

index | next in thread | previous in thread | raw e-mail

On 8/2/25 00:03, vermaden wrote:
> Hi and thank You for reply.
> 
> How do you update suck PKGBASE set?

poudriere jail -j 15amd64 -u -b

-j is the jail you want to update, -u means update, -b build. A new set 
of packages will be present in the same place.

This command fetches updated sources (via git for example, or copying 
whatever it finds in the directory you pointed it to if using such 
configuration)

One note, poudriere, when using git, by default will perform a shallow 
clone, to save time/bandwidth, so be careful if directly using git with 
such a clone.

There are options to force a full git clone, but for simple usage that's 
overkill.

> 
> It does not use 'poudriere bulk' command at all to
> create and update that PKGBASE packages set?

bulk is used to build ports based on a jail and create a set of ports 
packages. That's a different thing.

If using own pkgbase you will have two separate pkg repositories, one 
for base packages and one for ports packages.

-- 
Guido Falsi <mad@madpilot.net>


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7c067938-0545-4f31-a0cb-c1b8d942aba1>