Re: poudriere jail upgrade 14.0-BETA5 -> 14.0-RC1 continues to fail

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Sat, 14 Oct 2023 13:36:34 UTC
On Sat, 14 Oct 2023 12:22:38 +0100
Nuno Teixeira <eduardo@freebsd.org> wrote:

> Hello all,
> 
> I did try updating BETA1 -> BETA2, BETA2 -> BETA3, ..., BETA5 -> RC1 in
> poudriere:
> 
> `poudriere jail -u -j JAIL -t 14.0-RC1`
> 
> All fails with:
> ---
> <snip>
> /usr/src/sys/x86/x86/cpu_machdep.c
> /usr/src/tests/sys/netpfil/pf/pfsync.sh
> /usr/src/usr.bin/man/man.sh
> /var/db/etcupdate/log
> To install the downloaded upgrades, run
> "/tmp/poudriere.3homsGor/freebsd-update.1BURpmmK install".
> Installing updates... done.
> No updates are available to install.
> Run '/tmp/poudriere.3homsGor/freebsd-update.1BURpmmK fetch' first.
> [00:11:17] Error: Fail to upgrade system
> ---
> 
> Any clues?
> 
> Thanks,
> 
> -- 
> Nuno Teixeira
> FreeBSD Committer (ports)

Shortage on /tmp?
If not, what happens when you run 
  `/tmp/poudriere.3homsGor/freebsd-update.1BURpmmK fetch`
as suggested by pudriere?

Or possibly your nearest mirror not yet has needed updates to fetch?

FYI: I'm using src upgrading and created poudriere jail as below

 `poudriere jail -c -v stable/14 -a amd64 -K kernname -j jailname \
  -m src=/usr/src`

and didn't yet encountered problems on updating poudriere jail.
This way, poudriere uses pre-built objects under /usr/obj as default.

Regards.

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>