Date: Tue, 07 May 2024 15:52:49 +0800 From: Philip Paeps <philip@freebsd.org> To: Jan Bramkamp <crest@rlwinm.de> Cc: pkgbase@freebsd.org Subject: Re: Corrupted official pkgbase mirrors for at least FreeBSD 14.0/amd64 Message-ID: <12E168AD-84C7-4525-B1E2-47C0D40CB314@freebsd.org> In-Reply-To: <da04b0de-0895-4288-be7e-f716f79fc960@rlwinm.de> References: <da04b0de-0895-4288-be7e-f716f79fc960@rlwinm.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2024-05-06 22:30:02 (+0800), Jan Bramkamp wrote: > When testing the steps documented in the FreeBSD wiki under = > https://wiki.freebsd.org/PkgBase I noticed that non of the mirrors = > held copy of the FreeBSD-acct as required to install a FreeBSD = > userland: > > # pkg -r /jails/test123 install -r base -g 'FreeBSD-*' > Updating base repository catalogue... > base repository is up to date. > All repositories are up to date. > pkg: FreeBSD-acct-dbg has a missing dependency: FreeBSD-acct > > Using fetch I confirmed that non of the mirrors have a = > ${mirror_url}/FreeBSD:14:amd64/base_release_0/FreeBSD-acct-14.0p6.pkg = > package. > > Is there already automation in the package base build pipeline = > supposed to validate the repositories before publishing them to the = > mirrors and if not is there any way I can help add this to catch = > future build problems before they hit the public mirrors? pkgbase uses the same pkgsync pipeline as the 3rd party packages: a = package set is not published ("made visible") until every mirror has the = complete set. It looks like the bug is that FreeBSD-acct-14.0p6.pkg was not built. If = it's not built, we can't mirror it. :-) root@costaud1:/home/pkgbuild # find . -name FreeBSD-acct-14*.pkg =2E/repositories/stable/14/FreeBSD:14:i386/14.snap20240506063428/FreeBSD-= acct-14.snap20240503070034.pkg =2E/repositories/stable/14/FreeBSD:14:riscv64/14.snap20240506071113/FreeB= SD-acct-14.snap20240503074339.pkg =2E/repositories/stable/14/FreeBSD:14:powerpc/14.snap20240506064335/FreeB= SD-acct-14.snap20240503071054.pkg =2E/repositories/stable/14/FreeBSD:14:armv7/14.snap20240506061603/FreeBSD= -acct-14.snap20240503063709.pkg =2E/repositories/stable/14/FreeBSD:14:powerpc64/14.snap20240506065246/Fre= eBSD-acct-14.snap20240503072151.pkg =2E/repositories/stable/14/FreeBSD:14:powerpc64le/14.snap20240506070210/F= reeBSD-acct-14.snap20240503073253.pkg =2E/repositories/stable/14/FreeBSD:14:amd64/14.snap20240506060644/FreeBSD= -acct-14.snap20240503062609.pkg =2E/repositories/stable/14/FreeBSD:14:aarch64/14.snap20240506062501/FreeB= SD-acct-14.snap20240503064850.pkg =2E/repositories/releng/14.1/FreeBSD:14:powerpc64/14.1.b1.20240503190424/= FreeBSD-acct-14.1.b1.20240503190424.pkg =2E/repositories/releng/14.1/FreeBSD:14:powerpc64/14.1.b1.20240503233812/= FreeBSD-acct-14.1.b1.20240503190424.pkg =2E/repositories/releng/14.1/FreeBSD:14:amd64/14.1.b1.20240503225211/Free= BSD-acct-14.1.b1.20240503165119.pkg =2E/repositories/releng/14.1/FreeBSD:14:amd64/14.1.b1.20240503165119/Free= BSD-acct-14.1.b1.20240503165119.pkg =2E/repositories/releng/14.1/FreeBSD:14:armv7/14.1.b1.20240503171635/Free= BSD-acct-14.1.b1.20240503171635.pkg =2E/repositories/releng/14.1/FreeBSD:14:armv7/14.1.b1.20240503230145/Free= BSD-acct-14.1.b1.20240503171635.pkg =2E/repositories/releng/14.1/FreeBSD:14:riscv64/14.1.b1.20240503195821/Fr= eeBSD-acct-14.1.b1.20240503195821.pkg =2E/repositories/releng/14.1/FreeBSD:14:riscv64/14.1.b1.20240503235647/Fr= eeBSD-acct-14.1.b1.20240503195821.pkg =2E/repositories/releng/14.1/FreeBSD:14:powerpc64le/14.1.b1.2024050319302= 7/FreeBSD-acct-14.1.b1.20240503193027.pkg =2E/repositories/releng/14.1/FreeBSD:14:powerpc64le/14.1.b1.2024050323473= 3/FreeBSD-acct-14.1.b1.20240503193027.pkg =2E/repositories/releng/14.1/FreeBSD:14:powerpc/14.1.b1.20240503232909/Fr= eeBSD-acct-14.1.b1.20240503183722.pkg =2E/repositories/releng/14.1/FreeBSD:14:powerpc/14.1.b1.20240503183722/Fr= eeBSD-acct-14.1.b1.20240503183722.pkg =2E/repositories/releng/14.1/FreeBSD:14:aarch64/14.1.b1.20240503231055/Fr= eeBSD-acct-14.1.b1.20240503174503.pkg =2E/repositories/releng/14.1/FreeBSD:14:aarch64/14.1.b1.20240503174503/Fr= eeBSD-acct-14.1.b1.20240503174503.pkg =2E/repositories/releng/14.1/FreeBSD:14:i386/14.1.b1.20240503232003/FreeB= SD-acct-14.1.b1.20240503181151.pkg =2E/repositories/releng/14.1/FreeBSD:14:i386/14.1.b1.20240503181151/FreeB= SD-acct-14.1.b1.20240503181151.pkg Philip [pkgsync babysitter]
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?12E168AD-84C7-4525-B1E2-47C0D40CB314>