From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D96C2138334 for ; Sun, 16 Dec 2018 18:41:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B0636E0C9C; Sun, 16 Dec 2018 18:41:14 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3DC67E0C97 for ; Sun, 16 Dec 2018 18:41:14 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.163]) with ESMTPSA (Nemesis) id 1MWAaw-1gwKTi1WX4-00XbcT for ; Sun, 16 Dec 2018 19:41:12 +0100 Subject: Re: [gentoo-project] RFC: Dropping rsync as a tree distribution method To: gentoo-project@lists.gentoo.org References: From: "M. J. Everitt" Openpgp: id=BA266E0525CFAB101523351B4C30334F93C22371 Autocrypt: addr=m.j.everitt@iee.org; prefer-encrypt=mutual; keydata= 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 nurTf8FtGwnuig== Message-ID: <93f6eb94-4a91-ca0d-da4c-3fc92013c913@iee.org> Date: Sun, 16 Dec 2018 18:41:07 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="L0imbq6YlMQu9VuUfFcIaYyFVMtYWxd06" X-Provags-ID: V03:K1:wV73VO2l1KBRSE5uvr7udM4RShldLZlB5HYfC8cJj6qtS5+WMsl +hLJlDDME61fVvGmnDg8fVSdtx6wE6bvOvc+uxfDbaReQSI4+EUF55/kExwna6UsYc15U1d Nryx4kTP7HWFtm+m0r+wepOg8G5TWZduOAc1f3jptQN8Cx6sZYNr0D3EMGSdkrZUMpsZSrF gRVsewTsD/2Pe5DgF5M2A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:FDOAI8npzsw=:rzQombyvDI3BxboNfCs1ON dv/LuWCCbjkX2h84pVUTXJgi+zt/0iwl5mzrxGukpOohkhE7BK5m3V3DDPAb4KtipE4g3qwyf AaW82pu2iw1I66uzdsxjSUYBPeICC2a/wjZON82//U5LgciccJKjo0P7TQsAqdpuofWhT27/A zSe/BrFArgZf8YN29gtV6npofZMNcPZoqO9fQXh34AQNomOOuEm2PazUQ9d2A9Kx5c1c6xwnK UHeczdqeXZNPRwjyLctXtFHKUtPXNhX89JdcuP6WzGEc/0pCmlPiFnMB9GXvMgzxQVv9Bkwje tv8yClCjf3rvrm21v2qGH/8cN80XQzDRILXb386FRMUtGnxeC6GhaS+S06yNKJxbV1+Rv8WK4 lWdZuXQdUe5wkpz4wHT7VOjf3Xp913yXSHFTyEM6qUljml8BYwb6yBo0d4+9nioFlP873SuFk 362AdlbIniT4ne3GCsFfdLCoqPyeFyeVX4U0dfzvN1ujB+W6Z5BzCEFBwA9zM7HKnl7Dx/fw3 CvlC6+8XAL0ChKSAwhTLoVIhGiR1etvU5b0Sy7KXUdYMKGXSjJy/qJWoAE9K+8gNNGFetsk08 gmQOCjxNLNF+//IG1wQAaQIisGZmWAxTLIqIsR19/HDaUKCzPauSOoDRpp53ZLNJ8Nh6Rqcju nygrvH9cCq2z2c+sqWoT0dRsrzSLavCn8KuvSBuXH3THRIDnws74AdZZT2qVleDKypOmRTphE irrXg0pwwG2Ep8j8SM8o64vIByK7MYh5PJde9NScNMcn6azYss+W1o8s9OgDw+zAOam4lcnWE gj2t62VhfdJjr1+7JzoGC/e28Yb42mUUSmTfkFYm/AmPIeJUvHsaTiolQq049BpJy+2MJBv X-Archives-Salt: f1266976-b199-4863-9e7f-951e129364e4 X-Archives-Hash: 866669054af2caa623aaaac81357b8e8 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --L0imbq6YlMQu9VuUfFcIaYyFVMtYWxd06 Content-Type: multipart/mixed; boundary="BPUnwrD56XMzhoguIfFoH9iVf4pjv2nmQ"; protected-headers="v1" From: "M. J. Everitt" To: gentoo-project@lists.gentoo.org Message-ID: <93f6eb94-4a91-ca0d-da4c-3fc92013c913@iee.org> Subject: Re: [gentoo-project] RFC: Dropping rsync as a tree distribution method References: In-Reply-To: --BPUnwrD56XMzhoguIfFoH9iVf4pjv2nmQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 16/12/18 18:36, Rich Freeman wrote: > On Sun, Dec 16, 2018 at 1:05 PM M. J. Everitt wro= te: >> Nor is GPG at present either .. in case you start having more thoughts= >> about increasing @system's scope (enjoy the bikeshed on that). >> > If we are going to do this might I suggest that it would be nice to > create a new set for things that we want to be present by default, but > which are not part of @system. > > Some things like a libc virtual make more sense in @system. You can't > run without them, and devs don't want to specify them as dependencies > (though I personally think we'd be better served by making them > explicit deps anyway). > > However, there are always things like editors, sshd, and now > gpg/git/etc that are sensible defaults, but there really is no harm if > you uninstall them and no reason to give them special treatment for > parallel builds or dependency specifications. So, having an > additional set would make sense. This set would be part of the stage3 > and livecd, but could be more easily uninstalled without as many scary > warnings, and dependencies would have to be explicit, and parallel > builds would work fine. > > So, how is that for a bikeshed? > By the same token, the standard install image should become a stage4 with= all these extra components included, and leave the existing stage3 as a bare-bones image. I've long thought that a system logger, ssh and one or two other packages= should be 'core tools' in the stage3 (and have a custom stage4 spec set u= p for this all-but) but I hear the argument that the @system set should be genuinely minimal (and is already excessive with an init system for container installs) so perhaps I'm opening up the bikeshed here for a bigger debate/discussion on the 'correct' way forward here ... --BPUnwrD56XMzhoguIfFoH9iVf4pjv2nmQ-- --L0imbq6YlMQu9VuUfFcIaYyFVMtYWxd06 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 iQIcBAEBCAAGBQJcFpxHAAoJEGPnxnn01DHdQI4QAJZZ7vjO8aPZva6/GLjgoM66 vPG6NraCaZTZ09zKcwZT8sj2cvoYD7fYUDYaOQt43Y/Zpq26cEgn15All2dZyUZn 1OXav4t3//DFbRn8lqFjSGMwSOe5ecYH/NUHPD3qviE9WC92Ib2izsJ+UQjqAB0V C2p2UZKoxysBXWITJXxErJWi78Zf+udozQ7DjlIPHLJ1km7Neo0Qr69we8koUMfd dtcUR0Mhh1OZ49z1oN2f7KGB1kfznEd41dnW4vi19DlDilFPQTz92VKcSY+3beOs 7DCt3aKl1kKHTpwYXyAR8kEiI7VDwfQinT2JBYaZ7NQncBNuJlmnQAAcgg3vN2i4 yRcryqdVvlB6vd6LsBQexsqKsZcxMjj9lHfPD2hgcpwth9t/P4ZzGGWQ9Q/rxGf4 7ufh1i/l0HgZ2kZ41SniveELNBTMokqMbMH9mF9mvILpUDvYtCxe81cblPg1dVfM G0gYBiviNbGG0WXClVzAUvepQz9oFXh+VbIeIPPDMcHZGSjpgUojVC7DgmtvyUQO VLQY7kWl5c5f+FKck1mV8UDLGY3+c/2xm6BwjeiPNGVPcIJI1oYxyPDLxS/HegIh TFaFYKP0Dtf4tMFLIQ+j2xZc84XBIyRcljN/+dcdFe3Ta6m/Iti44svPeu6ZPax7 HMuuG2mIttM/vvQyr0ld =3if/ -----END PGP SIGNATURE----- --L0imbq6YlMQu9VuUfFcIaYyFVMtYWxd06--