From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Clemmer Subject: Re: guix gc, any way to delete only packages that aren't required to build anything? Date: Wed, 12 Dec 2018 18:10:02 -0500 Message-ID: References: <20181129210707.3dbf5f5a@mailbox.org> <878t1b2lj1.fsf@elephly.net> <87a7lrgd30.fsf@ambrevar.xyz> <87mupqnwap.fsf@netris.org> <87mupb9ggx.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]:42243) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXDdw-0002DV-8O for help-guix@gnu.org; Wed, 12 Dec 2018 18:10:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gXDds-0000nU-99 for help-guix@gnu.org; Wed, 12 Dec 2018 18:10:16 -0500 Received: from mail-qt1-x82f.google.com ([2607:f8b0:4864:20::82f]:44054) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gXDdo-0000iF-Eb for help-guix@gnu.org; Wed, 12 Dec 2018 18:10:10 -0500 Received: by mail-qt1-x82f.google.com with SMTP id n32so117420qte.11 for ; Wed, 12 Dec 2018 15:10:05 -0800 (PST) In-reply-to: <87mupb9ggx.fsf@netris.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Mark H Weaver Cc: help-guix@gnu.org Mark H Weaver writes: > The bootstrap binaries currently consist of statically-linked > executables for 'bash', 'tar', 'xz', and 'mkdir', which are included in > the Guix source tree in the gnu/packages/bootstrap/ directory: > > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bootstrap > > and also a few additional tarballs of statically-linked binaries > downloaded from: > > https://alpha.gnu.org/gnu/guix/bootstrap/ > > which includes guile, gcc, binutils, glibc, and a "static-binaries" > tarball with coreutils, tar, gzip, bzip2, xz, patch, sed, grep, and > gawk. > > These bootstrap binaries were generated by the code in > gnu/packages/make-bootstrap.scm in the past, and are rarely changed. > They are fetched/imported into the store by code in > gnu/packages/bootstrap.scm. > > The current bootstrap binaries for x86_64-linux and i686-linux were > generated in November 2013, although there is ongoing work to replace > these with a reduced set of bootstrap binaries: > > https://alpha.gnu.org/gnu/guix/bootstrap/i686-linux/20181020/ > > It is likely that our 'master' branch will be based on these reduced > bootstrap tarballs, or similar ones, within a few months. Thank you Mark, this is really helpful. My I suggest replacing the current (guix) Bootstrapping sentence ... "Note that this is a question of interest only to the curious hacker, not to the regular user, so you can shamelessly skip this section if you consider yourself a =E2=80=9Cregular user=E2=80=9D." ... with this? Thanks, George