From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: [PATCH] distro: automake: Update to 1.12.6 Date: Sat, 22 Dec 2012 09:56:51 +0100 Message-ID: <201212220956.51651.andreas@enge.fr> Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_TXX1QcyNTZDxdnG" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:48830) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TmKtA-0000Qc-O7 for bug-guix@gnu.org; Sat, 22 Dec 2012 03:57:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TmKt7-0002tY-04 for bug-guix@gnu.org; Sat, 22 Dec 2012 03:57:00 -0500 Received: from moutng.kundenserver.de ([212.227.17.10]:53005) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TmKt6-0002tS-M9 for bug-guix@gnu.org; Sat, 22 Dec 2012 03:56:56 -0500 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: bug-guix@gnu.org --Boundary-00=_TXX1QcyNTZDxdnG Content-Type: multipart/alternative; boundary="Boundary-01=_TXX1QccZx71Zxej" Content-Transfer-Encoding: 7bit --Boundary-01=_TXX1QccZx71Zxej Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit A tiny update to core-updates. Andreas --Boundary-01=_TXX1QccZx71Zxej Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: 7bit

A tiny update to core-updates.

 

Andreas

 

--Boundary-01=_TXX1QccZx71Zxej-- --Boundary-00=_TXX1QcyNTZDxdnG Content-Type: text/x-patch; charset="UTF-8"; name="0012-distro-automake-Update-to-1.12.6.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0012-distro-automake-Update-to-1.12.6.patch" =46rom cc6fb8577e5e3dc8f52bc53a69249517e22c5576 Mon Sep 17 00:00:00 2001 =46rom: Andreas Enge Date: Sat, 22 Dec 2012 00:25:18 +0100 Subject: [PATCH 12/12] distro: automake: Update to 1.12.6. * distro/packages/autotools.scm (automake): Update to 1.12.6. =2D-- distro/packages/autotools.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/distro/packages/autotools.scm b/distro/packages/autotools.scm index 171855b..fa4ff90 100644 =2D-- a/distro/packages/autotools.scm +++ b/distro/packages/autotools.scm @@ -62,7 +62,7 @@ can use, in the form of M4 macro calls.") (define-public automake (package (name "automake") =2D (version "1.12.5") + (version "1.12.6") (source (origin (method url-fetch) @@ -70,7 +70,7 @@ can use, in the form of M4 macro calls.") version ".tar.xz")) (sha256 (base32 =2D "1k4pa3rmj626n5d39rc9041dc71lv8nzd341k53dw07iflkwinim")))) + "1ynvca8z4aqcwr94rf7j1bfiid2w9w250y9qhnyj9vmi8lhsnd7q")))) (build-system gnu-build-system) (inputs `(("autoconf" ,autoconf) =2D-=20 1.7.10.4 --Boundary-00=_TXX1QcyNTZDxdnG-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Sun, 30 Dec 2012 17:24:38 +0100 Message-ID: <871ue78q49.fsf@gnu.org> References: <201212220956.51651.andreas@enge.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:46019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpLgn-0002al-6I for bug-guix@gnu.org; Sun, 30 Dec 2012 11:24:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TpLgm-0004xI-96 for bug-guix@gnu.org; Sun, 30 Dec 2012 11:24:41 -0500 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:47782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpLgm-0004xE-2f for bug-guix@gnu.org; Sun, 30 Dec 2012 11:24:40 -0500 In-Reply-To: <201212220956.51651.andreas@enge.fr> (Andreas Enge's message of "Sat, 22 Dec 2012 09:56:51 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: bug-guix@gnu.org Andreas Enge skribis: > A tiny update to core-updates. It=E2=80=99s OK for master since it doesn=E2=80=99t trigger a rebuild of th= e core tools. > From cc6fb8577e5e3dc8f52bc53a69249517e22c5576 Mon Sep 17 00:00:00 2001 > From: Andreas Enge > Date: Sat, 22 Dec 2012 00:25:18 +0100 > Subject: [PATCH 12/12] distro: automake: Update to 1.12.6. > > * distro/packages/autotools.scm (automake): Update to 1.12.6. > --- > distro/packages/autotools.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Applied, thanks! However, it failed for me the first time, and succeeded when I rebuilt it with -K to have more details. It may be that the test suite is not parallel-safe or something. Also, 1.13 is out now. Thanks, Ludo=E2=80=99. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Sun, 30 Dec 2012 11:44:22 -0500 Message-ID: <87r4m7lcav.fsf@karetnikov.org> References: <201212220956.51651.andreas@enge.fr> <871ue78q49.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:47738) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpLzq-0004CA-Bd for bug-guix@gnu.org; Sun, 30 Dec 2012 11:44:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TpLzn-0000t3-Om for bug-guix@gnu.org; Sun, 30 Dec 2012 11:44:22 -0500 In-Reply-To: <871ue78q49.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "(unknown date)") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: bug-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable >> A tiny update to core-updates. > It=E2=80=99s OK for master since it doesn=E2=80=99t trigger a rebuild of = the core > tools. I'm probably missing something, but it seems to me that it's better to keep the old recipe instead of replacing it. So it will be possible to install different versions (just like with 'nix-env'). Does Guix support multiple versions? Nikita --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJQ4G9+AAoJEM+IQzI9IQ38YmMP/jlKw7utkgyQc76KzTTwsFXk nrKnD5NYRgDly6FtKIK5r1DXAcZQAqbOFfMd0wKIC3mRAR0wLicEssN0i5wnRV0W Hq8RxBAU2v/kir0oKYbd7xFHsbq3TaQZDO77ZWLUbbS7vHjGoASGmyMT/MqggCdo MczUf44MlVLYKqpcO2EwIRZ6PNakftPfEjmv+iZIr1Q4lcllTXLrPAlvYNVpmYrv fd5odXB/uoRnVqZA1YMa8UbHtSED3nu8xFAy3KSQ7T1Lk81dOVdTCJ+wsYsuS64Z 7UMPeIzYYUMp+kdyea3Ta6TcOSoBrlvTG3TQFLmwpxW3lGRNO7nsU10526vjisN/ j5vRdKWr9nwhu4SJAxRdvJf9UF7zfVtq7juPjYGpZX/ZATCamKp8nHkCWoN5k2Bx pa2+I7Ir1Offm7zL+sKE1ujXXmN18jVXoVh26KATJnOL4Mjd2fBk0GgPZ8Jcj8Nn tFbnDXG+vc0f06G+cvCNiTCZ/ppreTrzbi/s1Prd+o67qp4FyLzXr8RhoD6bgIhZ prOwwH6UwQqNanFhFqUOEHHr4nfQh8ltHZF6FuMLPGoyJ2fr5m9TdZNhth1eaIj+ yHidRc/4ymw8WcDcrRKBrDqKJWpWXM6GYrHdP+R7IThPeHDJtV1b6JWuL1ttKvez uTdr0usP3o8pfP5IeGWS =XfCz -----END PGP SIGNATURE----- --=-=-=-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Sun, 30 Dec 2012 19:01:51 +0100 Message-ID: <87han34dww.fsf@gnu.org> References: <201212220956.51651.andreas@enge.fr> <871ue78q49.fsf@gnu.org> <87r4m7lcav.fsf@karetnikov.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:55296) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpNCt-0005D6-47 for bug-guix@gnu.org; Sun, 30 Dec 2012 13:01:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TpNCr-0002UF-R4 for bug-guix@gnu.org; Sun, 30 Dec 2012 13:01:54 -0500 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:56823) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TpNCr-0002U9-Ke for bug-guix@gnu.org; Sun, 30 Dec 2012 13:01:53 -0500 In-Reply-To: <87r4m7lcav.fsf@karetnikov.org> (Nikita Karetnikov's message of "Sun, 30 Dec 2012 11:44:29 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Nikita Karetnikov Cc: bug-guix@gnu.org Hi, Nikita Karetnikov skribis: > I'm probably missing something, but it seems to me that it's better to > keep the old recipe instead of replacing it. So it will be possible to > install different versions (just like with 'nix-env'). It makes sense in some cases, and not in others. In general, it makes sense to keep several versions for important components where major versions break compatibility (GCC, Guile, etc.) For Automake, I don=E2=80=99t think it makes sense, though. Or did you have anything special in mind? > Does Guix support multiple versions? Well yes, since it=E2=80=99s one directory per package, you can even have several variants of Automake around, using several variants of Perl. And you can have your own set of recipes in addition to those that come with Guix. Thanks, Ludo=E2=80=99. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Thu, 3 Jan 2013 14:18:30 +0100 Message-ID: <201301031418.30837.andreas@enge.fr> References: <201212220956.51651.andreas@enge.fr> <871ue78q49.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_mUY5QED8vimXvjM" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:34145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tqkh2-0005ew-LD for bug-guix@gnu.org; Thu, 03 Jan 2013 08:18:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tqkgx-0004sg-BW for bug-guix@gnu.org; Thu, 03 Jan 2013 08:18:44 -0500 In-Reply-To: <871ue78q49.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?q?Court=C3=A8s?= Cc: bug-guix@gnu.org --Boundary-01=_mUY5QED8vimXvjM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am Sonntag, 30. Dezember 2012 schrieb Ludovic Court=C3=A8s: > Andreas Enge skribis: > > A tiny update to core-updates. > It=E2=80=99s OK for master since it doesn=E2=80=99t trigger a rebuild of = the core tools. That is surprising; should automake not be an implicit input for all=20 packages using the gnu build system? > However, it failed for me the first time, and succeeded when I rebuilt > it with -K to have more details. It may be that the test suite is not > parallel-safe or something. > Also, 1.13 is out now. Okay; I will watch out for problems at the next iteration. Andreas --Boundary-01=_mUY5QED8vimXvjM Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Am Sonntag,= 30. Dezember 2012 schrieb Ludovic Court=C3=A8s:

> Andrea= s Enge <andreas@enge.fr> skribis:

> > A= tiny update to core-updates.

> It=E2= =80=99s OK for master since it doesn=E2=80=99t trigger a rebuild of the cor= e tools.

&nb= sp;

That is sur= prising; should automake not be an implicit input for all packages using th= e gnu build system?

&nb= sp;

> Howeve= r, it failed for me the first time, and succeeded when I rebuilt

> it wit= h -K to have more details. It may be that the test suite is not

> parall= el-safe or something.

> Also, = 1.13 is out now.

&nb= sp;

Okay; I wil= l watch out for problems at the next iteration.

&nb= sp;

Andreas

&nb= sp;

--Boundary-01=_mUY5QED8vimXvjM-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Thu, 03 Jan 2013 15:44:30 +0100 Message-ID: <87hamy5nsh.fsf@gnu.org> References: <201212220956.51651.andreas@enge.fr> <871ue78q49.fsf@gnu.org> <201301031418.30837.andreas@enge.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:49199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tqm2F-0006GS-QF for bug-guix@gnu.org; Thu, 03 Jan 2013 09:44:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tqm2E-0003SJ-Pt for bug-guix@gnu.org; Thu, 03 Jan 2013 09:44:43 -0500 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:7536) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tqm2E-0003SC-JL for bug-guix@gnu.org; Thu, 03 Jan 2013 09:44:42 -0500 In-Reply-To: <201301031418.30837.andreas@enge.fr> (Andreas Enge's message of "Thu, 3 Jan 2013 14:18:30 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: bug-guix@gnu.org Andreas Enge skribis: > Am Sonntag, 30. Dezember 2012 schrieb Ludovic Court=C3=A8s: >> Andreas Enge skribis: >> > A tiny update to core-updates. >> It=E2=80=99s OK for master since it doesn=E2=80=99t trigger a rebuild of= the core tools. > > That is surprising; should automake not be an implicit input for all=20 > packages using the gnu build system? No: Autoconf/Automake/Libtool have the advantage of /not/ being prerequisites for building packages that use them. Thanks, Ludo=E2=80=99. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Thu, 3 Jan 2013 16:24:06 +0100 Message-ID: <201301031624.06676.andreas@enge.fr> References: <201212220956.51651.andreas@enge.fr> <201301031418.30837.andreas@enge.fr> <87hamy5nsh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_WKa5QYjbGOz7MP7" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57150) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TqmeU-00034h-Kg for bug-guix@gnu.org; Thu, 03 Jan 2013 10:24:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TqmeR-0006fU-P2 for bug-guix@gnu.org; Thu, 03 Jan 2013 10:24:14 -0500 In-Reply-To: <87hamy5nsh.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?q?Court=C3=A8s?= Cc: bug-guix@gnu.org --Boundary-01=_WKa5QYjbGOz7MP7 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am Donnerstag, 3. Januar 2013 schrieb Ludovic Court=C3=A8s: > No: Autoconf/Automake/Libtool have the advantage of /not/ being > prerequisites for building packages that use them. You mean that the output of the autotools is independent of their version=20 (assuming that a recent enough version is used so that all macros are=20 understood)? Otherwise I do not see this independence. Andreas --Boundary-01=_WKa5QYjbGOz7MP7 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Am Donnerst= ag, 3. Januar 2013 schrieb Ludovic Court=C3=A8s:

> No: Au= toconf/Automake/Libtool have the advantage of /not/ being

> prereq= uisites for building packages that use them.

&nb= sp;

You mean th= at the output of the autotools is independent of their version (assuming th= at a recent enough version is used so that all macros are understood)? Othe= rwise I do not see this independence.

&nb= sp;

Andreas

&nb= sp;

&nb= sp;

--Boundary-01=_WKa5QYjbGOz7MP7-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Thu, 03 Jan 2013 17:04:06 +0100 Message-ID: <87hamy2qyx.fsf@gnu.org> References: <201212220956.51651.andreas@enge.fr> <201301031418.30837.andreas@enge.fr> <87hamy5nsh.fsf@gnu.org> <201301031624.06676.andreas@enge.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TqnH8-00078E-ML for bug-guix@gnu.org; Thu, 03 Jan 2013 11:04:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TqnH7-0000bo-3s for bug-guix@gnu.org; Thu, 03 Jan 2013 11:04:10 -0500 Received: from mail4-relais-sop.national.inria.fr ([192.134.164.105]:13686) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TqnH6-0000bH-UO for bug-guix@gnu.org; Thu, 03 Jan 2013 11:04:09 -0500 In-Reply-To: <201301031624.06676.andreas@enge.fr> (Andreas Enge's message of "Thu, 3 Jan 2013 16:24:06 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: bug-guix@gnu.org Andreas Enge skribis: > Am Donnerstag, 3. Januar 2013 schrieb Ludovic Court=C3=A8s: >> No: Autoconf/Automake/Libtool have the advantage of /not/ being >> prerequisites for building packages that use them. > > You mean that the output of the autotools is independent of their version= =20 > (assuming that a recent enough version is used so that all macros are=20 > understood)? Right, it=E2=80=99s not independent of the autotools that were used. What I meant is that an autotools-generated tarball contains a build system whose sole requirement is a Bourne shell and a POSIX make. Ludo=E2=80=99. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Thu, 3 Jan 2013 17:41:22 +0100 Message-ID: <201301031741.22052.andreas@enge.fr> References: <201212220956.51651.andreas@enge.fr> <201301031624.06676.andreas@enge.fr> <87hamy2qyx.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_ySb5QxKE8/nygf9" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:45074) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TqnrG-00060b-GB for bug-guix@gnu.org; Thu, 03 Jan 2013 11:41:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TqnrC-0002yn-5V for bug-guix@gnu.org; Thu, 03 Jan 2013 11:41:30 -0500 In-Reply-To: <87hamy2qyx.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?q?Court=C3=A8s?= Cc: bug-guix@gnu.org --Boundary-01=_ySb5QxKE8/nygf9 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am Donnerstag, 3. Januar 2013 schrieb Ludovic Court=C3=A8s: > Right, it=E2=80=99s not independent of the autotools that were used. > What I meant is that an autotools-generated tarball contains a build > system whose sole requirement is a Bourne shell and a POSIX make. Yes, you are right, sorry for my confusion! Andreas --Boundary-01=_ySb5QxKE8/nygf9 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Am Donnerst= ag, 3. Januar 2013 schrieb Ludovic Court=C3=A8s:

> Right,= it=E2=80=99s not independent of the autotools that were used.

> What I= meant is that an autotools-generated tarball contains a build

> system= whose sole requirement is a Bourne shell and a POSIX make.

&nb= sp;

Yes, you ar= e right, sorry for my confusion!

&nb= sp;

Andreas

&nb= sp;

--Boundary-01=_ySb5QxKE8/nygf9-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Fri, 11 Jan 2013 11:36:59 -0500 Message-ID: <87hamnekw5.fsf@karetnikov.org> References: <201212220956.51651.andreas@enge.fr> <871ue78q49.fsf@gnu.org> <87r4m7lcav.fsf@karetnikov.org> <87han34dww.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:52361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TthbH-0000bo-IC for bug-guix@gnu.org; Fri, 11 Jan 2013 11:37:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TthbB-0001J0-Bh for bug-guix@gnu.org; Fri, 11 Jan 2013 11:36:59 -0500 In-Reply-To: <87han34dww.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "(unknown date)") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: bug-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > For Automake, I don=E2=80=99t think it makes sense, though. Or did you h= ave > anything special in mind? Dependencies. For instance, you're updating Foo that requires Bar. (There is Bar-41 in the repo, but this version of Foo requires 42. Also, Bar-42 has some backward incompatible changes.) If you update Bar to 42, it will break other packages. I suggest to keep three versions: the latest version, second-to-last, and third-to-last. Nikita --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJQ8D/BAAoJEM+IQzI9IQ38AacP/00oCzFtvhxunjgK7NRiqM9P z4kGw4dpxfFjjErSS1gm5vZeUlFCzccAvCQdMvHEEiVpDxX8yB4PPTZkH4M7+fHl DZ89dLXT3ITTMUVjZmNKAttYli+jVBnEe7VFR6RbaxKEmO9JS2ASKgduM1Jx+kKO pvOd2vQU+ATGJCv+AGjZdhqO6GJIzZgLTq0XbkfbpMkOpOgEWujEnriOfZq21cWW MTRiVXFHbKn57FfjaieJfXjF35MKqh1na924A3e3Q7d3/Ue0mfVQM+2d+rB5Xc9s B9aCZxyY1qOjkrgyBuP1xeHxaBGRRxvHftsbJw4xsQgIt0/Vum88qHzLK0W31o8a Dx2z72JfXujeToiHrraE/5pOUzrXGiUSAmQxVjgKiqKiRkjTEJXzBW0jn8gMpSCd da2A2TMw+KFlpOCvgcMED4f2jL51+oguy/60I65eWXuUrSWaaJh1ZZKd8wG+cxgJ rbPy9iLy05ar+fPo79j3JTUNlmEgOsxaoJmS+pwt4gywJAq9viqwb4dBZpROevnp mj40ji18hbJkeVdUH1sfqhO7kbc4qbhD1LW3qONrENo0/aWu6ApBNDc50emI+JLK 6INkc7zfjx8t3KRuM8nmMD7eh7KQZQWYS2SPDAY5KqJVy49TE9OZbRY6s+fsncX3 N5GDr8bFqUyBg28R771n =SFI4 -----END PGP SIGNATURE----- --=-=-=-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] distro: automake: Update to 1.12.6 Date: Fri, 11 Jan 2013 18:19:35 +0100 Message-ID: <874nin3ae0.fsf@gnu.org> References: <201212220956.51651.andreas@enge.fr> <871ue78q49.fsf@gnu.org> <87r4m7lcav.fsf@karetnikov.org> <87han34dww.fsf@gnu.org> <87hamnekw5.fsf@karetnikov.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:34585) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtiGs-0007Rt-KC for bug-guix@gnu.org; Fri, 11 Jan 2013 12:20:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtiGr-0005OE-3l for bug-guix@gnu.org; Fri, 11 Jan 2013 12:19:58 -0500 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]:1469) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtiGq-0005O4-Q4 for bug-guix@gnu.org; Fri, 11 Jan 2013 12:19:57 -0500 In-Reply-To: <87hamnekw5.fsf@karetnikov.org> (Nikita Karetnikov's message of "Fri, 11 Jan 2013 11:37:13 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Nikita Karetnikov Cc: bug-guix@gnu.org Nikita Karetnikov skribis: >> For Automake, I don=E2=80=99t think it makes sense, though. Or did you = have >> anything special in mind? > > Dependencies. For instance, you're updating Foo that requires Bar. > (There is Bar-41 in the repo, but this version of Foo requires 42. > Also, Bar-42 has some backward incompatible changes.) If you update Bar > to 42, it will break other packages. I suggest to keep three versions: > the latest version, second-to-last, and third-to-last. I don=E2=80=99t understand what you mean. There can be as many different versions of Automake as you want in the user=E2=80=99s store, and they will happily coexist. But that doesn=E2=80=99t mean that the distro itself should keep providing several versions. This is a completely orthogonal question. Or did I misunderstand something? Ludo=E2=80=99.