From nobody Wed Sep 17 15:32:14 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 4cRjSN4FfDz67bB9 for ; Wed, 17 Sep 2025 15:32:20 +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 4cRjSN3Q34z3TYt; Wed, 17 Sep 2025 15:32:20 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1758123140; 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: in-reply-to:in-reply-to:references:references; bh=nzv7YDPmEMeeEaYLs2phLfYFwSfKWDeqIn8F2GQXdbc=; b=inG38I1Llm9NXJYYovvKrui1DbdOuykvoUg9Fxv3dAmAV/ygzb5VeX5zMMRiFaOCknCbkI ZaRCdxaA17LbSryEpiz3quFJOluBm3upLdWixBuXQrKFOlhCHifofihsniDy1lxPFlZZi8 4aEOH/ixqANZDuq6SwxRSrG7ORw38lEOL9upd/vguhaF7HXdycIgmRrp6nbewKAW/wZXkQ ZLpHFs1cIi8d92aRdzgKpCOKcq6YSOo4cAKZwyGNvj87zBbAQtqBtmxB1l6SaudDK8bIKq qXcyBr2Sy5U9J20bpfWA9+orj4nf27aWdSRJy489/rIhSNOCKCYonubCd9YAaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1758123140; 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: in-reply-to:in-reply-to:references:references; bh=nzv7YDPmEMeeEaYLs2phLfYFwSfKWDeqIn8F2GQXdbc=; b=jMzM31oDBq1LTSAKdwbobvXdOVwokI9R8Gb2DbSU2UZK+a2CU66GOyXMH59/LBVxjk/mgX +Jdv5evg7z988jandXKRcqFw1dFMpxHAxzEjtjUBJhKAoOPNfE38AiG4oKCRLsK4oGJy7d hLYJCjNVqX9onB0K7ip+keU6YWsr6U86KT1W8IG2iPi2xyPXo6Dvjfh3uw5CsB8kwZxA8p 08a5uPCbEhJZ9gd4oOXa4aXu+UCKNYpw25+P1dFFMGue+PY3nvXSM2VOTQiLRxdRt1V3Q0 J4FfTUlLLUouxpH0gBBzlus5uXJtJwc+sX12vuGA1jMxxafMfACfRR/ca/66qg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1758123140; a=rsa-sha256; cv=none; b=Z5D6CzkCXh6B3vouFZujs/iEEMIYy56MMztupxAR+3lxZ8T8rAyUgoYnXteIZQCE8hfEeN cogV2I1E4/iPszWNnFQC5WhDCa9RrycxD7wXvMA6ROKWAV/hyTJQkcfqiXZ9RYy9bMhR2W NyqZZXfsVZAqmpMnn1J/QZ8HUbnBqgyB2VbGRMoFV8xfb7kYk6n4V3qnrYZOLN5AsbjQfF dHNwGPlk6aQrQ6UIQLxbNIl71ss3FqsUb5/1Mp04SZdUw66/Ibz+TVwypl7SE7Hzb1e+Zn FAUynZdgc62/+Bs8oMDvgm0zz6Gm4BEjWRoNQlGaEMewefngGRIR2s+rVFMgcQ== 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 4cRjSN02XCz1CvJ; Wed, 17 Sep 2025 15:32:19 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Wed, 17 Sep 2025 16:32:14 +0100 From: Lexi Winter To: Mark Millard Cc: Baptiste Daroussin , FreeBSD-pkgbase@freebsd.org, Bryan Drewery Subject: Re: git: 66f36c368676 - main - packages: Add meta-package sets [ a pkgbase poudriere jail creation got a populated /usr/local/poudriere/jails/main-amd64/usr/src/ ], not just sys/ Message-ID: Mail-Followup-To: Mark Millard , Baptiste Daroussin , FreeBSD-pkgbase@freebsd.org, Bryan Drewery References: <7C39A648-EFF8-4195-9979-D740C8A86F99.ref@yahoo.com> <7C39A648-EFF8-4195-9979-D740C8A86F99@yahoo.com> 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="YmSrObFQCLyxJQKc" Content-Disposition: inline In-Reply-To: --YmSrObFQCLyxJQKc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Mark Millard wrote in : > One thing that is now worse for poudriere(devel) jails is that the > bundling of man pages with -dev means that such man pages are installed > in all poudriere(-devel) jails during creation. poudreire(-devel) > definitely does need -dev but does not need the related man pages. we decided to disable MANSPLITPKG by default because it's annoying for users having to install manpages by hand for every package, and because they're very small: for FreeBSD-set-base (excluding lib32) the installed size is 815MB, of which 8MB (i.e., 1%) are manpages. if you really don't want to install manpages, you can rebuild world with WITH_MANSPLITPKG=3D1, or you can tell pkg(8) not to install manpages: # pkg -r /my/jail -o FILES_IGNORE_GLOB=3D'/usr/share/man/*' install freebsd= -set-base it might be worth poudriere doing that by default, i don't really have any strong opinion there. > poudriere(-devel) does not not yet filter out FreeBSD-set-kernels-*=20 > as the plural form is not matched by poudriere(-devel)'s filtering: >=20 > grep -vE -- '-man|-dbg|-kernel-|-tests|-src-' >=20 > So, as stands, the individual kernel packages are filtered out but > the FreeBSD-set-kernels-* is not filtered out, causing the kernels > to end up being installed into the jail. the simplest solution here would be for poudriere to just install FreeBSD-set-base, which does not include any kernels. it may also need FreeBSD-set-lib32, i'm not sure if any ports need that to build. we may be adding a FreeBSD-set-base-jail later which will exclude things only required for physical hosts (like dhclient and WPA) but the actual size difference between that and set-base will probably be fairly small. --YmSrObFQCLyxJQKc Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaMrUewAKCRD1nT63mIK/ YA7wAP9vybfxK2WGSVY04MdkLa5EYOiZWp1Il/o0kOpzcuiCTgEAm8ib9JMsmWzf msHr3k0oCImNRV72FH5fCsFAuZd1zgc= =8+zD -----END PGP SIGNATURE----- --YmSrObFQCLyxJQKc--