From nobody Sun Mar 29 18:52:28 2026 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 4fkNmJ5JpCz6X97d; Sun, 29 Mar 2026 18:52:32 +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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fkNmJ1vVXz3V4r; Sun, 29 Mar 2026 18:52:32 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774810352; 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=8+z96NQOmeA09sQUYIcYIgllT3aDMc+Ai1dsdjCyG9s=; b=AdCxSqdb4646ksdRt5Rydken5Cysoig1mz6vIZvCayXAgAt0gKXDfagi/4x+Q1SPASvVRF hhHC/7gUD69pDkVUoI+D746XO052NhUzWJb3P3PUBSJhA2A6/P2ClokuyOj1EVC9qTGHMB 2ts/u7MoE2/VhYXLkTThw9yFB9W1yBtBjBwMtWlYDzAol9xyQjnhQ/YTqBBcsYlTlHx5oC 4kH1ZtYR3Z3b9HEzMpuKd/iptm3ofg0hTbtHPrQx0ZrZSMcvB0SkLF4/pgNSX7lq507Eg3 0Qfvsw8NnZy1RQl9/xsFl/uTWFYD3EbnJVS1pmzC4yuLG28WQuCQUzy8LR66Wg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774810352; a=rsa-sha256; cv=none; b=DtoF0NO0FxMy07gBG5t/NRbDwnutYdSO/PwH9LDLsYDFh2IUxoxuh8vmJeFj8B+qEKADPg EakphUuLG3Kkgtly9cBCByEBC+KYZ9/wBMz1BpeeIcwbAH/CjHTABAUlsoQ3zixa4yFb7r pj7V5oknDk8O2iPfb0r66qB5BTioqj2ErRhUh8z5K6MtxppcU5bE7it/V4mXqW6N7xKsM8 etzxEK1TP66WqV6+O99GcIKIJm7U4DGqDcvQv7ssYXDx5sJaamONfOh5bs3HKhVFD9iRnX 5v+Sc24WntQYl1oQlG/DE5fXXwU45HHTCAATI5fG6/5KUcUHo+uRLE2M+DuRbQ== 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=1774810352; 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=8+z96NQOmeA09sQUYIcYIgllT3aDMc+Ai1dsdjCyG9s=; b=luGCt90TRLNTINdKF63xRr6b+CseCQy/WQFD5HYIvMvJUDoxAT5SjwDovE57db3p8XWkaP 5J1WBYxlHzdTag1HiUU0rEI/3iY5HFSP7yK7wdQf4rjM3R46t5q+fvy2jRmfmkqbySd3jq gN3n4U5l6c1B7rws6wnMkL1zEqhrUP6xqgbyW79rOEStZ94iLbTmUGSiEc7r9LpmVLODNq TeTHzGccCU8YDTfFaMEd9mZi1UXxuzKUXNLc9OGy46V4fmCjNhGWQfWz/f/wKoPpUz2hQw 2uBTp2UXgdNYfeOAxPAiNY/WTxz3vKlB/g7Hj+NIGXoFoagEQhnnxXFw24qYEg== 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 4fkNmH5y7Cz18kG; Sun, 29 Mar 2026 18:52:31 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Sun, 29 Mar 2026 19:52:28 +0100 From: Lexi Winter To: freebsd-pkgbase@freebsd.org, freebsd-questions@freebsd.org Subject: Re: installing world from src on a pkgbase system Message-ID: Mail-Followup-To: freebsd-pkgbase@freebsd.org, freebsd-questions@freebsd.org References: 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="3hDijt+0f6p8kNVd" Content-Disposition: inline In-Reply-To: --3hDijt+0f6p8kNVd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable polyduekes@proton.me wrote in : > On Thursday, March 26th, 2026 at 3:26 AM, Lexi Winter w= rote: > > polyduekes@proton.me wrote in : > > > is needing to do both buildworld and buildkernel to create a pkg repo > > > the intended behaviour or is that planned to change > >=20 > > right now i don't believe there are any plans to change that. > what are your thoughts on the real-update-packages target, targets whose names begin with 'real' are generally intended for internal use by the build system and aren't supported for users. you might be able to use it for now, but there's a good chance it might vanish soon since i'm in the process of rewriting a lot of the pkgbase build system. my inclination is that the best way to solve this is by adding new src.conf options, WITHOUT_{KERNEL,WORLD}_PACKAGES, which could be used on the make(1) command line to build only some packages. this would not be particularly difficult to do. the alternatively would be something a more flexible option like SKIP_PACKAGES=3D'kernel'; that might be useful if people want to skip more things, like src or tests. --3hDijt+0f6p8kNVd Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCacl06AAKCRD1nT63mIK/ YCYlAP9nbPasYomvnf1uYMt9IXEkRpzaeUg1JfbgwBVKXlGDBgEApYMIAJl1SxjF FFo1v3X5VDczlH1r8bI9uUkENUiEsAo= =EKw3 -----END PGP SIGNATURE----- --3hDijt+0f6p8kNVd--