From nobody Thu Oct 30 19:14:13 2025 X-Original-To: freebsd-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 4cyDLs0VHtz6FRsk for ; Thu, 30 Oct 2025 19:14:29 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cyDLr6sP5z4KKF for ; Thu, 30 Oct 2025 19:14:28 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761851669; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pmaaQ0tDE+PxZTYGGeyfUFCr9v9cgEofF2f+WAwfHDo=; b=QvptW/zlqq1dgETq+f1gbqCd3h9iVH1C/e6fBKXAJ+spK/ROFwabxnI53tlwMc5Qb8S6Ch UdMljCgv93A+2wrLitahJtDIGxaSImrbKJI3gLasQGYipfEHp9u2nbDx6Lz/RdzoOu5pFR gnt+DlnqlxiO8CibtVd32O0St+/TCzCBZR4qoicKzxyh7lD3AfYvaprPcevRhe1bJPMCVr zmKJIEBKdvc/QDygXiEmnlVg39Z0vWfn4hYgtd6mc/4GZcPJBe+5NGw7gBZui3ABQylzqJ 7c/8/GYEsqVRZzxaiQm3oFwPsLvFtUvjI8xVcCXgZm37kRGCdSkV2MK4BTaKgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761851669; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pmaaQ0tDE+PxZTYGGeyfUFCr9v9cgEofF2f+WAwfHDo=; b=lWPJKehkMW9FFdAztOhABldp36bSyhI6giSnEN45mkV+GsQ4CPHQqkRmQ3rjMfd5gwyZOi jrm/KNbn1e3sRiQYbfapH8hREP7ue4LlxyINtartdnSO97uWE0c41qlOWJCdv+Y2oZOI9z JA5Px526dBji6k6sAu/JipvoaY2rfb2d2a9UhWXM70fuMdtzM6SpJkJyqNjMyC65zN0uzH zOvVfn28/FwaROCmTB8iNvFOnk8qgIU0CWHG6QHbp7rDnd/xNSuBOMhpoJgN+CAPDxVOoJ fj5Tn/ZtQwbDlo0XlZKZl6RN/3Vfpay0W0oczI4oPaQeTLFQxtGD24i9LIU9Qg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1761851669; a=rsa-sha256; cv=none; b=KlO/JE4WlgVvl2+LAz06I/70nibO7zSKyP7foLGch36V6qyAQKDlxdhlzrJNvv0HDPv950 kEUtInltSSUOyxr4HFpVBE3ktnoLnaFWJmlz0VRTwoQLwm5BzdXIVddpbw9LrYp8xdZaAF lofW/Bh2BJVQbiBZkDgJOpQmZAlqVniybfes5pt6YORYt7VXpp9KVs8GjvThkKeYhj17FK qGBo0qN3k8NBMPrCySr7yNZ8ASK4QhsYw4efTkAh87FbFxgYUGcCgYTrCKORDY0Xxa444e ngSP7ceoA0l6XFwDXiR2rdPUOiQ0d0bsYhPsRdvSIuUC1NibcaFHDf/2GzMVOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (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 did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cyDLr45w6z5qv for ; Thu, 30 Oct 2025 19:14:28 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Thu, 30 Oct 2025 19:14:13 +0000 From: Lexi Winter To: freebsd-pkgbase@freebsd.org Subject: Re: How to update local pkgbase reository same as official one Message-ID: Mail-Followup-To: freebsd-pkgbase@freebsd.org References: <20251030.170954.1896130609853884638.yasu@FreeBSD.org> 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 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="juKH5vuWv9/KsAf7" Content-Disposition: inline In-Reply-To: <20251030.170954.1896130609853884638.yasu@FreeBSD.org> --juKH5vuWv9/KsAf7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Yasuhiro Kimura wrote in <20251030.170954.1896130609853884638.yasu@FreeBSD.= org>: > If I update pkgbase repository with `make update-packages`, all > packages are created with newer package version. It means package > always updated to newer version even if it isn't changed from previous > one. no, update-packages specifically avoids doing this: it will initially create all packages, but then any packages which are unchanged from the previous build will be deleted and replaced with the previous version. therefore, the final repository will only contain packages which have changed. > If I check packages in official pkgbase repository, however, different > versions of packages are mixed, and it looks like only really changed > packages are updated to newer version. >=20 > Then how official pkgbase repository is updated? Is it possible to > update local pkgbase repository same as official one? the pkg.freebsd.org repository uses "make update-packages". if you find more packages are being updated than you expected, perhaps check to ensure you have WITH_REPRODUCIBLE_BUILD enabled; without this, a lot of things can change between builds that cause binary output to change even though the code hasn't changed. if you think update-packages is still publishing new packages when the contents should not have changed, please provide more details. --juKH5vuWv9/KsAf7 Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaQO5AgAKCRD1nT63mIK/ YE2lAQDrn8HdFu+9vBzyF8qlrhalNKfBHIzfRlbpoCv6dA5PgQD+PXrNl0APAB3R mzxa53fCOjWryeVFz8sKc49GDjqLbg4= =u7W1 -----END PGP SIGNATURE----- --juKH5vuWv9/KsAf7--