From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sAg1MDK8jl8BNQAA0tVLHw (envelope-from ) for ; Tue, 20 Oct 2020 10:30: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 mp1 with LMTPS id iHnhKzK8jl/WHgAAbx9fmQ (envelope-from ) for ; Tue, 20 Oct 2020 10:30: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 5E2409404CE for ; Tue, 20 Oct 2020 10:30:10 +0000 (UTC) Received: from localhost ([::1]:51702 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kUou9-0006vG-8O for larch@yhetil.org; Tue, 20 Oct 2020 06:30:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42914) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUotw-0006uA-Cl for guix-devel@gnu.org; Tue, 20 Oct 2020 06:29:56 -0400 Received: from mail-qv1-xf29.google.com ([2607:f8b0:4864:20::f29]:40030) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kUotq-0002DZ-I2 for guix-devel@gnu.org; Tue, 20 Oct 2020 06:29:55 -0400 Received: by mail-qv1-xf29.google.com with SMTP id h11so621705qvq.7 for ; Tue, 20 Oct 2020 03:29:46 -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=1xJ0/2oAJ1pI7ceYXuS3KAaROCjnoWpwxZGBBSazV1Y=; b=bZGUZx/i9rtKCHPI8iqeKqSPdAFPGx0+Xhglwy0/HZWu17IzISpGAzostSmAw2zYyj xQNFZ7uPLEtNlP2Z3zMBD0bRBx8I1bCEeIzeZOyIdYMd00VBP58b2Nb4EijHedwuPU1z 3HgHRARM1g70P93SQu7otsPcflptbNIvnrwyRMjytvvPhPCvvxe9JNil416pKHNb0rNf x3u8ncmBbRM9CJk3MLohiRncTloG/Kbpmn3KzF5lKMD0O0ka9v/bRTEYg1fr4TQzsXGT HDs5vU9eQ0pveMMT8aMaMqT6kznM1FXhtiY+9aLiVzwag+hC/WWi5GhP5dkCxnl6wBTJ khng== 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=1xJ0/2oAJ1pI7ceYXuS3KAaROCjnoWpwxZGBBSazV1Y=; b=JRnwVVGrPT7kDBr7OEvP7lW/drUN9qH7yWA/a2f0UZgpEFqEx0n4XxX1nwGm7I41pA ZDOU9QYcQ6ucTEMnd9FXoYKsQnj1li2rMnuyoe5qk/wdswW1x/1e68h8wT+rnVCnll4L g2gKzKDf+Jd9uGwIedWOAOzcQ5bsRX0w4+5JcuyBdkgG2/5uc/cscIwV3Op1o5Tr2p6Y dZ6ojOjEO41cOXkklKuH+WN45/g2o4Dqh00PYGBY4kuPmR5zmSnqd5m5ooYZAGje+7dA FMWHz8JuJVfXRUO59zOBifmkCAmVtFJHKfnltbDpT9VLh+RH2Ae9+iivaw+3cVkxjvQ9 R1tg== X-Gm-Message-State: AOAM531a6HmiLJ2/y6bgawsRbm2XhqG4wIC0Iyxmj/27bMW1SA7WigTO qDu9bVftjbUxXW495wgYDv3Z9fVtHNPO71ijJwyPoT7NKIU= X-Google-Smtp-Source: ABdhPJxk6QJqaN7R+edaNv46dZT0LpxbklfCUMFgxHUSxchZZ1Mawn+zifJi94WFT6qjETjP/54zqfFQJQnO4JDkxc0= X-Received: by 2002:a05:6214:569:: with SMTP id cj9mr2371653qvb.43.1603189785909; Tue, 20 Oct 2020 03:29:45 -0700 (PDT) MIME-Version: 1.0 References: <20200922115019.08d40bec@scratchpost.org> <20200924095904.49411b47@scratchpost.org> In-Reply-To: <20200924095904.49411b47@scratchpost.org> From: zimoun Date: Tue, 20 Oct 2020 12:29:34 +0200 Message-ID: Subject: Re: Releasing guix binary in Docker format too? To: Danny Milosavljevic Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::f29; envelope-from=zimon.toutoune@gmail.com; helo=mail-qv1-xf29.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Guix Devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=bZGUZx/i; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -0.71 X-TUID: uIJ3T9sGMnPl Hi Danny, Back to this. Since it would be nice to try to release (somewhere?) an experimental guix Docker image. On Thu, 24 Sep 2020 at 10:00, Danny Milosavljevic wrote: > Also, while doing that, using the guix binary 1.1.0 tarball from the website and > issuing guix pull (ONLY), a lot of weird stuff is updated, like libx11, fribidi, > graphviz, cairo, pixman, libjpeg-turbo, pango etc. Is that really necessary? > I guess it's because of the profile hooks, but still... why. Well, all these come from 'graphviz'. --8<---------------cut here---------------start------------->8--- for target in libx11 fribidi graphviz cairo pixman libjpeg-turbo pango; do printf "guix->$target: "; guix graph --path guix $target \ |head -n2|tail -n1; done guix->libx11: graphviz@2.42.3 guix->fribidi: graphviz@2.42.3 guix->graphviz: graphviz@2.42.3 guix->cairo: graphviz@2.42.3 guix->pixman: graphviz@2.42.3 guix->libjpeg-turbo: graphviz@2.42.3 guix->pango: graphviz@2.42.3 --8<---------------cut here---------------end--------------->8--- And AFAIU, this 'graphivz' package is only used to produce the images in the manual. Similarly, the package 'texinfo' which pulls *a lot* could be removed. Well, maybe it is worth to maintain a "guix-minimal" package and to inherit from this one to have the current 'guix' package. WDYT? > I want to stress that the profile I'm building contains only guix, the package > manager. Does that really need all those (presumably build-) dependencies? I agree. All the best, simon