From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Installing a C tool chain Date: Sat, 05 Apr 2014 22:44:55 +0200 Message-ID: <87ha671p6g.fsf@gnu.org> References: <1390507648-21659-1-git-send-email-jmd@gnu.org> <1390507648-21659-3-git-send-email-jmd@gnu.org> <8761p8ulih.fsf@gnu.org> <20140125161456.GA31777@jocasta.intra> <20140125164217.GA21259@debian> <20140125170440.GA4883@jocasta.intra> <871tzvu743.fsf@gnu.org> <20140126073815.GA19985@jocasta.intra> <20140126185413.GD9380@debian> <877g9mpmmd.fsf@gnu.org> <52E6213B.3020203@totakura.in> <87ha8pda3y.fsf_-_@gnu.org> <87wqhbz8wa.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45439) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWXSb-0003P6-CV for guix-devel@gnu.org; Sat, 05 Apr 2014 16:45:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WWXSU-0005fa-EV for guix-devel@gnu.org; Sat, 05 Apr 2014 16:45:05 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:38410) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWXSU-0005fV-7d for guix-devel@gnu.org; Sat, 05 Apr 2014 16:44:58 -0400 In-Reply-To: <87wqhbz8wa.fsf@netris.org> (Mark H. Weaver's message of "Tue, 04 Feb 2014 01:31:17 -0500") 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.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel@gnu.org Mark H Weaver skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> To install a working C environment in your profile, run: >> >> guix package -i gcc binutils ld-wrapper glibc > > [...] > >> I believe this could be addressed by having a simple =E2=80=9Ctoolchain= =E2=80=9D >> meta-package with the sole purpose of propagating these 4 inputs, and by >> documenting it in the manual. > > FWIW, I think we should do this. Commit a28ef66 adds a =E2=80=98gcc-toolchain=E2=80=99 meta-package: guix package -i gcc-toolchain effectively installs gcc, glibc, ld-wrapper, and binutils (in the right order), and: guix package -i gcc-toolchain:debug install libc=E2=80=99s corresponding debugging symbols. Comments welcome! Ludo=E2=80=99.