Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Apr 2016 23:07:28 +0300
From:      Lev Serebryakov <lev@FreeBSD.org>
To:        Glen Barber <gjb@FreeBSD.org>, Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc:        Sean Fagan <sef@ixsystems.com>, freebsd-pkgbase@freebsd.org, freebsd-current@freebsd.org
Subject:   Re: [CFT] packaging the base system with pkg(8)
Message-ID:  <57153E80.4080800@FreeBSD.org>
In-Reply-To: <20160418194010.GX1554@FreeBSD.org>
References:  <20160302235429.GD75641@FreeBSD.org> <57152CE5.5050500@FreeBSD.org> <9D4B9C8B-41D7-42BC-B436-D23EFFF60261@ixsystems.com> <20160418191425.GW1554@FreeBSD.org> <571533B8.6090109@freebsd.org> <20160418194010.GX1554@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--QXX56VuupbqeG3FHHdtl52evqOmHBHmT7
Content-Type: multipart/mixed; boundary="oIcJXl8HcarqgCc4adwH8nTDQTiLBvFrf"
From: Lev Serebryakov <lev@FreeBSD.org>
Reply-To: lev@FreeBSD.org
To: Glen Barber <gjb@FreeBSD.org>, Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc: Sean Fagan <sef@ixsystems.com>, freebsd-pkgbase@freebsd.org,
 freebsd-current@freebsd.org
Message-ID: <57153E80.4080800@FreeBSD.org>
Subject: Re: [CFT] packaging the base system with pkg(8)
References: <20160302235429.GD75641@FreeBSD.org>
 <57152CE5.5050500@FreeBSD.org>
 <9D4B9C8B-41D7-42BC-B436-D23EFFF60261@ixsystems.com>
 <20160418191425.GW1554@FreeBSD.org> <571533B8.6090109@freebsd.org>
 <20160418194010.GX1554@FreeBSD.org>
In-Reply-To: <20160418194010.GX1554@FreeBSD.org>

--oIcJXl8HcarqgCc4adwH8nTDQTiLBvFrf
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 18.04.2016 22:40, Glen Barber wrote:

> This granularity allows easy removal of things that may not be wanted
> (such as *-debug*, *-profile*, etc.) on systems with little storage.  O=
n
> one of my testing systems, I removed the tests packages and all debug
> and profiling, and the number of base system packages is 383.
 IMHO, granularity like "all base debug", "all base profile" is enough
for this. Really, I hardly could imagine why I will need only 1 debug or
profile package, say, for csh. On resource-constrained systems NanoBSD
is much better anyway (for example, my typical NanoBSD installation is
37MB base system, 12MB /boot and 10 packages), and on developer system
where you need profiled libraries it is Ok to install all of them and
don't think about 100 packages for them.

 Idea of "Roles" from old FreeBSD installers looks much better. Again,
here are some "contrib" software which have one-to-one replacements in
ports, like sendmail, ssh/sshd, ntpd, but split all other
FreeBSD-specific code? Yes, debug. Yes, profile. Yes, static libraries.
Yes, lib32 on 64 bit system.

  It seems that it is ideological ("holy war") discussion more than
technical one...

--=20
// Lev Serebryakov


--oIcJXl8HcarqgCc4adwH8nTDQTiLBvFrf--

--QXX56VuupbqeG3FHHdtl52evqOmHBHmT7
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJXFT6IXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF
QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EePmYQP/A27i8gILE2Hcoo59lnLIcfv
ho5ulcODmjWJ+lRww3UtkyNKqEyk6yqw1uPlkBBjV+6upZv1OXv+ESPK+wUNJ85L
Z9MTHHup0TYDNjQgLR+j2J9Fxa7hhRR7eE3qr+dFfjx/v+wFwJ6bctjZ52D33Lbz
iznOsTxNbTCmRXaxKdVMeR5OS0wGB78Tl0brMj9YBn8stb6OinkituV+dSRDBrDL
BBt8yzPdPwGL/iz9zZXTJsvjp3oMhRnyxFZszX5Ko/MoqRUr2GjO916lP8dF4bf3
KaS9QkP9d3Oqpe1FiWOrbbDAzOm4akeCsIev7NG3L5/CpcKhk0KzLb3uYhzC81Zq
kd0LWvTb27VelksvJT+umvEYxjQLmn/ssyQafXPUgPyWQYEIE+dIuHU3SKWGQLkM
Xdef+4g3zQOMWFHl14ErPwYu2wp8qkFaG0zBDDcAUfm20JkLfSAIsHBCpbiLTmdC
qgirfDn8Z/4rN7RTeaXrQAdxNY/MOlgaZ6nVwIf5+0ofyCqB7Z5oxdEKIE3H69iA
WVidAK3EQ2VsHGb2Pb03CH2/HT4OXfgt7XvgVKWW3NIdnaIY7AOOSz3Y+6E7pt1x
CvpnWRYCTLcOr7LSwuSNL7W5yztY44O5j+UWsW0r46jnbSgabfkkFbOZkfl51EHS
B5ooQUEbU1DfHKJCqISq
=Oi1L
-----END PGP SIGNATURE-----

--QXX56VuupbqeG3FHHdtl52evqOmHBHmT7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?57153E80.4080800>