From nobody Wed Oct 15 13:31:04 2025 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 4cmsRp2VcPz6CNvD; Wed, 15 Oct 2025 13:31:18 +0000 (UTC) (envelope-from ivy@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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cmsRp1xbhz3Ntj; Wed, 15 Oct 2025 13:31:18 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760535078; 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=r2HJCN3acY0ev05oXU8WN3OaoxRDUFBVRnmmjNBoBfw=; b=MmNptMmqalK7HN43ClxEEcIIxJqgubO0/LMq1zlb85nSpdytp67RAvtSn9cG8MYaM/NvIG i8bpAFyY/SIWA1ByJkYerXgLmU3kTTbWyvyBNYZEbJq5r6Bj4r0CFRg6ZI3RoLf8YLza0D f8wkIL0xq+b/oH4MmUe1fW32wjgVjsf3nmQ5HaR/UXB4WCK/mKhccezVMvh0go2Bw9UeoG XT6SGcBWJuFOXu859Wlgkt+UDsVE2q95owwzeLOoi1i/WvYerb8cZOh6shI9bC3mo9LKop VsmoIWF27csiPk2bDOhQtiwRsdCnvAdgmcB/74jXU/ycTgBhZD9LLkacoyJD2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760535078; 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=r2HJCN3acY0ev05oXU8WN3OaoxRDUFBVRnmmjNBoBfw=; b=Xl5IMnv+P/8K94ZJd25KzWxSqQLlYh2H8BCYV0B8Y477v+HPHqgt5/RBCq6g6Om1b7Z9Oq 0tvDsC5Hyk+eHMOWC9HcEYp7DbbP3+7Ol5aW26poSJw4ejH1N0xOS5SYqOhzH7fAfgxxqb wTIun68+X+2FMr/hKrjjSFcAGxJeHgnONdYYrR0vWJ9ZZJiWKSZ2dTZEuQ7NnlpnIx0LvO VPVVZZGLqqSsP1oZXiLPR4GhyxVDLQgwONPbnDJR0v+0pzGQ+EfpANaOlVuyYk/Fb0Kp6Q Edgn2tzDxL5kNXsNoA/Iu4sohd0OyCT6gMsOoDWIACeJFa5FNE06gUIhYt4svA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1760535078; a=rsa-sha256; cv=none; b=bbrycrdx8O0p0E01DixzzgQ18dsFFy9VssdJQAKJnaXdnMgdQv/Yg/M2mMQ8x9FsHgWyYJ eyJcm9bwKPw0LlGYJDKaQtLvodhrkS+gjMfJMJvtsyVnrPKhsJiJ+I5/ITh9B4RW2niJEN /zs83HUKB5tutmpo4GYdx/yUVzmg1VgisvbiOmDOTqQU+U+jK0dnZP4TV28wiYaDb8zi1X xx7ZemwifNe4k+uFTjQjGHHGK7jC/scRHQQ+dWbEiKbY/MlIRuhz1IRqo//1GlxgRAYIIN /tZK/vc67qz9nAqci55WST+jQOObBjqqbOxdcNnr1VkTot0Nv8/yGZnh5W4PAg== 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 4cmsRn5Ngpz9mH; Wed, 15 Oct 2025 13:31:17 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Wed, 15 Oct 2025 14:31:04 +0100 From: Lexi Winter To: Matteo Riondato Cc: Ronald Klop , current@freebsd.org, pkgbase@freebsd.org Subject: Re: should FreeBSD-dhclient depend on FreeBSD-resolvconf? Message-ID: Mail-Followup-To: Matteo Riondato , Ronald Klop , current@freebsd.org, pkgbase@freebsd.org References: <324231230.147694.1760527890049@localhost> <43B68BB6-02FA-470E-A8C5-99D15E3707D7@FreeBSD.org> <89861E7A-64C7-47CB-89F6-A93AB14813FF@FreeBSD.org> <3E63F63B-0C90-43E2-BF55-30310B7599D3@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="xTSqGehRKnTiz2SD" Content-Disposition: inline In-Reply-To: <3E63F63B-0C90-43E2-BF55-30310B7599D3@FreeBSD.org> --xTSqGehRKnTiz2SD Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Matteo Riondato wrote in <3E63F63B-0C90-43E2-BF55-30310B7599D3@FreeBSD.org>: > Having clear documentation of what these meta-packages should/must/are > expected include is an actionable change that improves the system for > users: it clarifies to the users what to expect when they install the > meta-packages, and clarifies to developers when to add/remove packages > to/from the meta-packages. if you think the description of the set-* packages is not clear, please submit a diff to improve them. i was in somewhat of a hurry to get this into the system, so i'm sure someone else could do a better job. > > "minimal supported configuration" means that for a basic > > installation of FreeBSD in a multi-user configuration, these are the > > packages you need to install. it doesn't mean you can't install any > > other packages. that would obviously be absurd. >=20 > But then, what does =E2=80=9Cminimal supported=E2=80=9D mean, i.e., what = role does > =E2=80=9Csupported=E2=80=9D play?=20 it doesn't really mean anything. it's a word i made up for the purpose of this thread, to explain what the set packages are for. i apologise if this has created confusion as to the purpose of the set packages. the actual description of the set-minimal package is: This metapackage installs the packages required to bring up a basic multi-user system. now, you will probably turn around and ask what "basic" means. i don't know the answer to that. essentially, it means this is what we consider to be the basic set of packages that people expect to exist on a FreeBSD installation. this is the set of packages that people can pick without thinking about it, when running bsdinstall on a new system, and end up with a system that is basically functional. the opposite of "basic" is "optional": set-optional installs "optional" software which is not considered part of the basic system. to pick some random example, something which is "optional" and not "basic" is the iSCSI target and initiator. why? simply because you don't *need* iSCSI support to bring up a new FreeBSD system; it's the type of thing you would simply install if you need it. what we consider "basic" vs what we consider "optional" is certainly open to discussion, and if there's somethings which is in set-minimal that should not be, or vice versa, we can adjust that. it would be a good idea to do that ASAP, before 15.0 is released. --xTSqGehRKnTiz2SD Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaO+iFQAKCRD1nT63mIK/ YBZ1AQDS98ZaKWFYlwKvlGV1hbGQiuNFdSU3lAB0higit0TQ6QEAtPgyA2GV5u5c TaZ7/ErUUQwSUvAB2gSheYjHCRvSXw8= =f/SA -----END PGP SIGNATURE----- --xTSqGehRKnTiz2SD--