From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id +GkzFZrFWV+HGwAA0tVLHw (envelope-from ) for ; Thu, 10 Sep 2020 06:20:10 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id cQbpEJrFWV8KdwAAB5/wlQ (envelope-from ) for ; Thu, 10 Sep 2020 06:20:10 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D3A5A9407C5 for ; Thu, 10 Sep 2020 06:20:09 +0000 (UTC) Received: from localhost ([::1]:58298 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGFwG-0001ay-Si for larch@yhetil.org; Thu, 10 Sep 2020 02:20:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGFwA-0001am-4E for bug-guix@gnu.org; Thu, 10 Sep 2020 02:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52449) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGFw9-0005Eb-RO for bug-guix@gnu.org; Thu, 10 Sep 2020 02:20:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kGFw9-0001XX-MG for bug-guix@gnu.org; Thu, 10 Sep 2020 02:20:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#43303: GCC package name Resent-From: Malte Gerdes Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 10 Sep 2020 06:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43303 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: noloader@gmail.com Received: via spool by 43303-submit@debbugs.gnu.org id=B43303.15997187465848 (code B ref 43303); Thu, 10 Sep 2020 06:20:01 +0000 Received: (at 43303) by debbugs.gnu.org; 10 Sep 2020 06:19:06 +0000 Received: from localhost ([127.0.0.1]:35762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGFvG-0001WG-5J for submit@debbugs.gnu.org; Thu, 10 Sep 2020 02:19:06 -0400 Received: from mail-lf1-f54.google.com ([209.85.167.54]:43230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGFvB-0001Vh-HH for 43303@debbugs.gnu.org; Thu, 10 Sep 2020 02:19:04 -0400 Received: by mail-lf1-f54.google.com with SMTP id y2so2912908lfy.10 for <43303@debbugs.gnu.org>; Wed, 09 Sep 2020 23:19:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tHhHjXDkOwknMwOcDgOY1cI7lb4iDqSjdaweMMtp7Zs=; b=rWgTaBqwUg/iCJx0fiX53G8KPym99Yl7XFtSRv2SObuq1IijTBR5syZddZB8mR7lqm XeHf6IpgIRPLH4qN6Tt1jZVUvm2j1plLsuxeaxTAFsuy6Cimh/YQiFfpo8xFUMm1TZH9 J8y70vpztMHfJNt0YZTW7MKVGkfrV8lLycrEDXfNMND7U8npsIonawXmzqL1pMKyBH5/ Sos+DcKAtIY2EDBhoJMMLOvW2VX08v5MaZ3TXJLLy6nfaTbluPO2d68CJ/A0AOp4VoCt CXuq+g6nDX/XyGFooRPxNk2tbkrPMj7T10BS7kKAlvXKzPkN/mdTTReY057P3ZuvlEAC +xcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tHhHjXDkOwknMwOcDgOY1cI7lb4iDqSjdaweMMtp7Zs=; b=Sz9lcQ4vvMYkJ1Heo3NHcFI/fnLERwDI0Y0ahpE6MKU7P+cKJNMqcyI9mIeveBrNHm RZCDZUvuNiEUFHiY3Bk+uHOFpfWVLMWFAU4s5UT/jx0SHQ99079AZ35+ZdweTUw42AJ1 T0wBlb2GNARfsJQL47X5lBtjSsd9cRnOW6O8DvoNvHjySLfoy5JFxUSlYQxisy3b9mE1 hEArHBAA9sueykVhpGV5ro4JH28+K08GWMwLURpiTN8raiu9gss1zakclcfWRVSAPEH2 ehJs8BowZIN5KfwYpmwwX4aOKR6JjCYlazOxsGbgZ+1wmQxktgW4itaN3q9U3qOJra14 r1BQ== X-Gm-Message-State: AOAM533G1PqyaBNEzGBk1c0e5B7jt1A6IZdn4hXo3FDJCAjJjkt3NU9Z rhfqtYtneYSYiwa2Qep0q7Dag2zf7ehKmcczGag= X-Google-Smtp-Source: ABdhPJysAisah6Hm1zn8/SlOiCTk9Kg9/SEV6ghziAoWvFvnF2f51FkFLdwnx8h7vgxiebVScMjt8Wrf7PLSh7Yvv9Y= X-Received: by 2002:a19:715:: with SMTP id 21mr3482480lfh.212.1599718735110; Wed, 09 Sep 2020 23:18:55 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Malte Gerdes Date: Thu, 10 Sep 2020 08:18:43 +0200 Message-ID: Content-Type: multipart/alternative; boundary="000000000000f26e3005aeef8ab2" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 43303@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=rWgTaBqw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: +Ct2NSPoHW3k --000000000000f26e3005aeef8ab2 Content-Type: text/plain; charset="UTF-8" Hi, the GCC package itself isn't to useful. I think you are looking for the gcc-toolchain package which installs GCC, binutils and libc. Malte On Thu, 10 Sep 2020, 07:22 Jeffrey Walton, wrote: > Hi Everyone, > > It took me about 15 minutes to install GCC on Guix because Guix named > the GCC package libgccjit. > > I understand Guix package manager is powerful. I think you should use > an alias feature (or whatever it is called under Guix), and create and > few aliases to help with administration: > > gcc -> libgccjit > g++ -> libgccjit > gcc-c++ -> libgccjit > > These are the names developers expect for the compiler. They don't > expect a name like libgccjit. > > With the aliases in place, a command like 'guix install gcc' works as > expected. > > Without the aliases (and absent a sane package name), people have to > lookup the documentation and read how to use the package manager for a > simple task like installing the compiler. When 50 or 100 developers > waste 15 minutes of their time, that's about 1 man-week wasted. > There's no reason to waste man-weeks on simple tasks. > > Thanks in advance. > > > > --000000000000f26e3005aeef8ab2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

the GCC = package itself isn't to useful. I think you are looking for the gcc-too= lchain package which installs GCC, binutils and libc.

Malte

On Thu, 10 Sep 2020, 07:22 Jeffrey= Walton, <noloader@gmail.com> wrote:
Hi Everyone,

It took me about 15 minutes to install GCC on Guix because Guix named
the GCC package libgccjit.

I understand Guix package manager is powerful. I think you should use
an alias feature (or whatever it is called under Guix), and create and
few aliases to help with administration:

=C2=A0 =C2=A0gcc -> libgccjit
=C2=A0 =C2=A0g++ -> libgccjit
=C2=A0 =C2=A0gcc-c++ -> libgccjit

These are the names developers expect for the compiler. They don't
expect a name like libgccjit.

With the aliases in place, a command like 'guix install gcc' works = as expected.

Without the aliases (and absent a sane package name), people have to
lookup the documentation and read how to use the package manager for a
simple task like installing the compiler. When 50 or 100 developers
waste 15 minutes of their time, that's about 1 man-week wasted.
There's no reason to waste man-weeks on simple tasks.

Thanks in advance.



--000000000000f26e3005aeef8ab2--