From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: bug#34531: Guix profile fails on Overdrive 1000 Date: Tue, 19 Feb 2019 14:23:23 +0100 Message-ID: <87lg2bvrne.fsf@elephly.net> References: <20190218200552.GB1881@jurong> <87mumsom9l.fsf@fastmail.com> <20190219082728.GA5650@jurong> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:60585) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gw5NT-0005TT-Lm for bug-guix@gnu.org; Tue, 19 Feb 2019 08:24:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gw5NS-0001r0-UQ for bug-guix@gnu.org; Tue, 19 Feb 2019 08:24:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54720) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gw5NS-0001qa-OI for bug-guix@gnu.org; Tue, 19 Feb 2019 08:24:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gw5NS-0005LQ-DJ for bug-guix@gnu.org; Tue, 19 Feb 2019 08:24:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-reply-to: <20190219082728.GA5650@jurong> 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" To: Andreas Enge Cc: 34531@debbugs.gnu.org Andreas Enge writes: > Before closing the bug, I would still like to ask whether there is a way > of getting around the need for python. Guix pull needs =E2=80=9Cguile-git=E2=80=9D, and =E2=80=9Cguile-git=E2=80= =9D needs =E2=80=9Clibgit2=E2=80=9D, which needs =E2=80=9Cpython-wrapper=E2=80=9D. To remove the need for Python in = =E2=80=9Cguix pull=E2=80=9D we would need to build libgit2 without Python. I don=E2=80=99t know if anyone= has investigated whether this can be done. > And why "guix pull -n" builds > such a large number of packages, while one would expect it to just print > a number of packages to be built. This is likely due to grafts. When you do =E2=80=9Cguix pull --no-grafts -= n=E2=80=9D the behaviour is as expected. -- Ricardo