From nobody Tue May 14 07:26:43 2024 X-Original-To: pkgbase@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vdnwj1LVmz5KbKs for ; Tue, 14 May 2024 07:26:45 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vdnwj0VsKz4w3G; Tue, 14 May 2024 07:26:45 +0000 (UTC) (envelope-from bapt@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715671605; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Xb6I+LzciA+Ba+/mbWtB/i6GPzDkNZOr6jNBTtfu2HA=; b=AAll5bCwokYmweZVmD77M7zvAHyOHiRDFx4GuKtg/a0o7sbCr81Szc//TtonY+LdCMOkWw ya/EEVKKIC304KonU5LWdTkAPXNqrKBtQ9VeXSGGf3jpvlaBOlTb5g4eQs8nqF1AkLXXY+ MHQp629+DkfwPhgK8vVvBeeiqWYCCk7pkhaZ6tWLAAZ5NvUiQhqrXSTwpCismjp0S1BkD7 kjMbUFIkeywiah8+O2Whpv+WDfYdVZ4LgHCpHA6DiirNMlZoUVvpxOlJJdu8Oaw/+HnrMX KOnuHNJkuMbps8MRlRxpbgY/GaDo0Mzj47koSFlfrB67RPn1KAYHcx8/r87Caw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1715671605; a=rsa-sha256; cv=none; b=FYNgLYG638eIlc1PKmxP1NZ+8VOYKy/DrfL+BtnuUBfr1JlVZLkQJKyvWAo5Cm/8aMhl6s bYYmA+0sEU30e5qDENM3gG6HxKF70Aqwe3liQ/bKhjtO3xllPWsjJSwTkcHRfR3UqfVirq bqIGzS5c5rfw148Odrjyx0FNfTuY2Pzcci6W5oUSSs/Uuvi1rFDKGMBs7bv5vjS0FEzatz mow6+929eif7IoUaA2tBLDzQgRYqxMyM7on0rytKOxvnkSUYMDenMs7s26JotiD+LPvWAK 5uGGaxOX4CA/NIZS2sJUnidOzZtX9R52SM8NLl/kggfcPYaMyOutwca+NhdP1w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715671605; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Xb6I+LzciA+Ba+/mbWtB/i6GPzDkNZOr6jNBTtfu2HA=; b=T+XhbYG87gQOxQuBHQFtNdPhyzDRLzx4UqHu/Tha9xpQ2CcIKKKutTVAc7gjGDQK4EYnsY K1uWyGtqKsfFiFWeeXeRJmK3VzEmcgaNd92Gabr/q5pa+iEMlAaFig17GVRguf1Ce9WclR 3lhjc5OveI8cuowTd1SGKdrxbhHIyCmx5UhxDyOPjXIqkfk2/bPHOWN1GLBpe0T8qnL93x 0q7YURkYrZ5ibroE/Secvw2wCCgh3IARNFT4F8b4MrEuVRT0venO6AIpQU9PAFr0SU2l9D cpv78Z3VstzPpx8WgFTvUMcjgHxo/nqHRfB7ohyVRZTGBGIHqYof6n9vjDHZDA== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Vdnwh5zK6zc4S; Tue, 14 May 2024 07:26:44 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from mail.nours.eu (nours.eu [IPv6:2001:41d0:8:3a4d::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aniel.nours.eu (Postfix) with ESMTPSA id 381A470005; Tue, 14 May 2024 09:26:43 +0200 (CEST) List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org MIME-Version: 1.0 Date: Tue, 14 May 2024 07:26:43 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: "Baptiste Daroussin" Message-ID: <48c87fddee2ccb37701dc8af3b4cd066543d5f6b@freebsd.org> TLS-Required: No Subject: Re: Corrupted official pkgbase mirrors for at least FreeBSD 14.0/amd64 To: "Baptiste Daroussin" , "Philip Paeps" Cc: "Jan Bramkamp" , pkgbase@freebsd.org In-Reply-To: References: <12E168AD-84C7-4525-B1E2-47C0D40CB314@freebsd.org> 7 mai 2024 =C3=A0 10:59 "Baptiste Daroussin" a =C3=A9c= rit: >=20 >=20On Tue 07 May 15:52, Philip Paeps wrote: >=20 >=20>=20 >=20> On 2024-05-06 22:30:02 (+0800), Jan Bramkamp wrote: > >=20 >=20>=20=20 >=20>=20 >=20> When testing the steps documented in the FreeBSD wiki under > >=20 >=20> https://wiki.freebsd.org/PkgBase I noticed that non of the mirrors= held > >=20 >=20> copy of the FreeBSD-acct as required to install a FreeBSD userland= : > >=20 >=20>=20=20 >=20>=20 >=20> # pkg -r /jails/test123 install -r base -g 'FreeBSD-*' > >=20 >=20> Updating base repository catalogue... > >=20 >=20> base repository is up to date. > >=20 >=20> All repositories are up to date. > >=20 >=20> pkg: FreeBSD-acct-dbg has a missing dependency: FreeBSD-acct > >=20 >=20>=20=20 >=20>=20 >=20> Using fetch I confirmed that non of the mirrors have a > >=20 >=20> ${mirror_url}/FreeBSD:14:amd64/base_release_0/FreeBSD-acct-14.0p6.= pkg > >=20 >=20> package. > >=20 >=20>=20=20 >=20>=20 >=20> Is there already automation in the package base build pipeline sup= posed > >=20 >=20> to validate the repositories before publishing them to the mirrors= and > >=20 >=20> if not is there any way I can help add this to catch future build > >=20 >=20> problems before they hit the public mirrors? > >=20 >=20>=20=20 >=20>=20 >=20> pkgbase uses the same pkgsync pipeline as the 3rd party packages: = a package > >=20 >=20> set is not published ("made visible") until every mirror has the c= omplete > >=20 >=20> set. > >=20 >=20>=20=20 >=20>=20 >=20> It looks like the bug is that FreeBSD-acct-14.0p6.pkg was not buil= t. If > >=20 >=20> it's not built, we can't mirror it. :-) > >=20 >=20>=20=20 >=20>=20 >=20> root@costaud1:/home/pkgbuild # find . -name FreeBSD-acct-14*.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:i386/14.snap20240506063428/Fre= eBSD-acct-14.snap20240503070034.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:riscv64/14.snap20240506071113/= FreeBSD-acct-14.snap20240503074339.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:powerpc/14.snap20240506064335/= FreeBSD-acct-14.snap20240503071054.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:armv7/14.snap20240506061603/Fr= eeBSD-acct-14.snap20240503063709.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:powerpc64/14.snap2024050606524= 6/FreeBSD-acct-14.snap20240503072151.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:powerpc64le/14.snap20240506070= 210/FreeBSD-acct-14.snap20240503073253.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:amd64/14.snap20240506060644/Fr= eeBSD-acct-14.snap20240503062609.pkg > >=20 >=20> ./repositories/stable/14/FreeBSD:14:aarch64/14.snap20240506062501/= FreeBSD-acct-14.snap20240503064850.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:powerpc64/14.1.b1.2024050319= 0424/FreeBSD-acct-14.1.b1.20240503190424.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:powerpc64/14.1.b1.2024050323= 3812/FreeBSD-acct-14.1.b1.20240503190424.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:amd64/14.1.b1.20240503225211= /FreeBSD-acct-14.1.b1.20240503165119.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:amd64/14.1.b1.20240503165119= /FreeBSD-acct-14.1.b1.20240503165119.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:armv7/14.1.b1.20240503171635= /FreeBSD-acct-14.1.b1.20240503171635.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:armv7/14.1.b1.20240503230145= /FreeBSD-acct-14.1.b1.20240503171635.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:riscv64/14.1.b1.202405031958= 21/FreeBSD-acct-14.1.b1.20240503195821.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:riscv64/14.1.b1.202405032356= 47/FreeBSD-acct-14.1.b1.20240503195821.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:powerpc64le/14.1.b1.20240503= 193027/FreeBSD-acct-14.1.b1.20240503193027.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:powerpc64le/14.1.b1.20240503= 234733/FreeBSD-acct-14.1.b1.20240503193027.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:powerpc/14.1.b1.202405032329= 09/FreeBSD-acct-14.1.b1.20240503183722.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:powerpc/14.1.b1.202405031837= 22/FreeBSD-acct-14.1.b1.20240503183722.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:aarch64/14.1.b1.202405032310= 55/FreeBSD-acct-14.1.b1.20240503174503.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:aarch64/14.1.b1.202405031745= 03/FreeBSD-acct-14.1.b1.20240503174503.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:i386/14.1.b1.20240503232003/= FreeBSD-acct-14.1.b1.20240503181151.pkg > >=20 >=20> ./repositories/releng/14.1/FreeBSD:14:i386/14.1.b1.20240503181151/= FreeBSD-acct-14.1.b1.20240503181151.pkg > >=20 >=20>=20=20 >=20>=20 >=20> Philip [pkgsync babysitter] > >=20 >=20 > This is being workd on, this is a fallout from builder migration >=20 >=20Bapt > Sorry I completely forgot to mention it here, but I have actually fixed t= he repo 14.0 repo Best regards, Bapt