From nobody Tue Apr 16 19:08:09 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 4VJtq268Q1z5HNm9 for ; Tue, 16 Apr 2024 19:08:14 +0000 (UTC) (envelope-from lexi@le-fay.org) Received: from fuchsia.eden.le-Fay.ORG (fuchsia.eden.le-fay.org [IPv6:2001:8b0:aab5:107::11]) by mx1.freebsd.org (Postfix) with ESMTP id 4VJtq242yTz4mML for ; Tue, 16 Apr 2024 19:08:14 +0000 (UTC) (envelope-from lexi@le-fay.org) Authentication-Results: mx1.freebsd.org; none Received: from iris.eden.le-Fay.ORG (iris.eden.le-fay.org [IPv6:2001:8b0:aab5:106:3::6]) by fuchsia.eden.le-Fay.ORG (Postfix) with ESMTP id 52DEA8EA2; Tue, 16 Apr 2024 19:08:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=le-fay.org; s=fuchsia; t=1713294490; bh=e01YEPRFMx6lY/I614EziJrUHXtWanPP64+isbI9u2w=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=ZGXtxv6Hp1fzYYlKu2pZrnnR2H47xmFNZVes5q2DZQeScphDz5/Kzf8bbFf1W992y LISnJrOTDEIf/9VaL4tfxU/WKo9YV7ULqKFaYqqg1plSYnmddYWNRgsY0STAiWRRmi zLEkp0L89rD9f3ZiVP2tTI2VXYagG+8MbQNUS2Nc= Received: from ilythia.eden.le-fay.org (ilythia.eden.le-fay.org [IPv6:2001:8b0:aab5:106:3::10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by iris.eden.le-Fay.ORG (Postfix) with ESMTPSA id BA0892C0421; Tue, 16 Apr 2024 20:08:09 +0100 (BST) Date: Tue, 16 Apr 2024 20:08:09 +0100 From: Lexi Winter To: Chris Cc: pkgbase@freebsd.org Subject: Re: scope of FreeBSD-utilities Message-ID: 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-sha256; protocol="application/pgp-signature"; boundary="acpmQqLhu/6roLcc" Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:20712, ipnet:2001:8b0::/32, country:GB] X-Rspamd-Queue-Id: 4VJtq242yTz4mML --acpmQqLhu/6roLcc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Chris: > > i'm happy to continue submitting PRs using my best judgement for this, > > but to avoid wasting anyone's time (including mine!) i thought it might > > be useful to have a discussion about the preferred way forward here. > In closing; Not having looked at the Makefile, Is this option-based? > IOW can the user simply tick off any/all of the individual items included > in the port? generally, no, at least as i undersatnd it: the idea of pkgbase is you choose what you want to be installed by installing or not installing specific packages, so there should be no need for source-specific customisation. that's what prompted my other thread about mailwrapper: the current behaviour doesn't really fit into the pkgbase philosophy because what is installed as 'mailwrapper' varies based on source switches. with FreeBSD-utilities, i would expect this to be installed on most normal multiuser systems -- it's just larger than it should be right now. once it's trimmed down a bit, i can't imagine someone needing a source knob to decide whether 'bc', for example, is installed in -utilities. (if someone needs that level of customisation, like for an embedded system, they should be building from source anyway.) --acpmQqLhu/6roLcc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEuwt6MaPcv/+Mo+ftDHqbqZ41x5kFAmYezJYACgkQDHqbqZ41 x5kdPAv/ePI8nXoEi36836ZF3IpvmAeVJ8iZ5+PfR5gJHn2vQ+3nXooq5KrdeB5N yEZ/BKczw0B+qN+uLUbOKWabUzetBMV787MEw4n56hJcMonhxIm5v5risdPWak8U 4g2+TPcpbhRZ8Wsz05Lq/SNlMrZ8YphgByuu1xBqaP22OAlPEjO9XbLW0aumrMrs 8zpxTPdJKhrx2AfmS7SzdgnJ22OYBqnBV9bqGhKsA4ZIV9bbwBqYyAxNruFwMS3J ExJvfNtwkg3uD/J5BZllBOGVFleNO/y/D6sWzi8h0V6Os+F5qBLS1aGzokcCIrjz WFGUdDz0VvUBc+kuOuIjAnCKJriNT95FfaHSMvMy+G3MLBTV9rOvMiTE25D9tgZ1 boUUh7ftRNERzwb0sxrghq9yD3xCP1KFFuFl59br/rBn4+m9ORoP+j4XLRqb1jxw 8RHyzaS/i2xHLAQ+p1d5tjCcTUzv5n2BgZSpXGr7wbR2he3/ItMf3lWv6W1GqwMk pbRlu4cf =9di6 -----END PGP SIGNATURE----- --acpmQqLhu/6roLcc--