Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jun 2025 21:42:16 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        FreeBSD-pkgbase@freebsd.org, FreeBSD Mailing List <freebsd-ports@freebsd.org>, Baptiste Daroussin <bapt@FreeBSD.org>, Bryan Drewery <bdrewery@FreeBSD.org>
Cc:        freebsd-doc@freebsd.org
Subject:   How does one upgrade a poudriere-devel METHOD pkgbase 14.2-RELEASE-p? jail to be a 14.3-RELEASE based one?
Message-ID:  <BCE2AD7E-40EE-4EB7-93B1-40577D61E0D0@yahoo.com>
References:  <BCE2AD7E-40EE-4EB7-93B1-40577D61E0D0.ref@yahoo.com>

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

Given:

# poudriere jail -l
JAILNAME         VERSION         OSVERSION ARCH          METHOD  TIMESTAMP           PATH
release-aarch64  14.2-RELEASE-p1           aarch64       pkgbase 2025-06-06 21:19:04 /usr/local/poudriere/jails/release-aarch64

NOTE: updates within 14.2-RELEASE-p* did not change the VERSION text.

How does on get to the status:

release-aarch64  14.3-RELEASE              aarch64       pkgbase ???time??? /usr/local/poudriere/jails/release-aarch64

Is delete-and-recreate the intended technique?

Part of the issue here is variability that is not well documented: compare/contrast jail creation commands (just an example, not tied to the 14.2 -> 14.3 details):

poudriere jail -c -jmain-CA7   -aarm.armv7 -m null -M /usr/obj/DESTDIRs/main-CA7-poud -S /usr/main-src -v 15.0-CURRENT

vs.  for -mpkgbase=. . . being involved:

poudriere jail -c -jmain-armv7 -aarmv7     -U https://pkg.freebsd.org -mpkgbase=base_latest            -v 15

Note the -v difference and the -a difference.


Should "poudriere jail -u" for the 14.2 -> 14.3 update need:

-U https://pkg.freebsd.org
-mpkgbase=base_release_3
-v 14

Something else?


===
Mark Millard
marklmi at yahoo.com



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BCE2AD7E-40EE-4EB7-93B1-40577D61E0D0>