From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: automake-1.16.2 Date: Thu, 26 Mar 2020 20:06:44 +0100 Message-ID: <87imirylyz.fsf@devup.no> References: <878sjn9pm5.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:55158) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jHXq7-0005zC-8b for guix-devel@gnu.org; Thu, 26 Mar 2020 15:06:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jHXq6-00012h-9s for guix-devel@gnu.org; Thu, 26 Mar 2020 15:06:51 -0400 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Vincent Legoll , Ludovic =?utf-8?Q?Court?= =?utf-8?Q?=C3=A8s?= Cc: guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Vincent Legoll writes: >> We=E2=80=99d probably have to decide on a case by case basis which addit= ional >> dependencies we=E2=80=99d like to add, given that Automake has a lot of >> dependents. > > For the tests they will be native-inputs, so only increase dependencies > for building, is that a problem ? I would have thought that test coverage > is more important (especially on such important packages), I'm probably > missing something... For such heavy-impact packages, an important consideration is that any dependency we add gets the same impact. Hypothetically, let's say Automake has an optional dependency on 'git' for some tests. Providing git as a native-input means that we can no longer update git outside of the "core-updates" cycle, because that would cause too many rebuilds. Of course there are ways to work around such cycles, but it complicates the dependency graphs. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl58/UQACgkQoqBt8qM6 VPpI5wf/XlJ3kkAFxmR8iyYa44wRwyDCgkc5GUyVF7gH6BgOoBXfUyqzlIHmg01e TlP1BKKj4omrVKXS76QQ5IlRJnNjnVrRXCkkA2uPzy87xZDDacsxvle+XAjJYfNV wrnvf6DWNau+IxIiOkbQ4ssXrqQpp6VlJaudc6nYpQL2ESE10KbBCAiDoc7z0wN6 0mY6dJbUVy4WiNYC0MY0nAjVBjMEBP7nWi8iojP8RL+Epi67xhoA3exnAf/d3duO vVxO8JRJ4bsy8GEiIPTToOw8ilKvUVIeSUCWWQ2mpIuyTH2R6kXIVu69QsggRyHX NVDErIVSKqgjGbyJ6saz/A5zh9t6bw== =3oz6 -----END PGP SIGNATURE----- --=-=-=--