From mboxrd@z Thu Jan 1 00:00:00 1970 From: myglc2 Subject: Re: M-x guix bug Date: Thu, 30 Jun 2016 22:48:35 -0400 Message-ID: <86h9caf4zg.fsf@gmail.com> References: <87mvm5d2sa.fsf@hecubus.retroj.net> <87wpl9ht5w.fsf@gnu.org> <87eg7gdb2x.fsf@hecubus.retroj.net> <87poqyagi0.fsf@gmail.com> <87ziq2mkzd.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53148) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIoXh-0000vo-Q7 for help-guix@gnu.org; Thu, 30 Jun 2016 22:50:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bIoXa-0006h3-Rr for help-guix@gnu.org; Thu, 30 Jun 2016 22:50:56 -0400 Received: from plane.gmane.org ([80.91.229.3]:34674) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIoXa-0006fD-Ky for help-guix@gnu.org; Thu, 30 Jun 2016 22:50:50 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bIoXQ-0007wf-ME for help-guix@gnu.org; Fri, 01 Jul 2016 04:50:40 +0200 Received: from c-73-167-118-254.hsd1.ma.comcast.net ([73.167.118.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 01 Jul 2016 04:50:40 +0200 Received: from myglc2 by c-73-167-118-254.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 01 Jul 2016 04:50:40 +0200 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: help-guix@gnu.org ludo@gnu.org (Ludovic Courtès) writes: > Hello, > > Alex Kost skribis: > >> I think the right thing would be to make "M-x guix" work by default. >> This can be done simply by adding 'magit-popup' dependency (i.e., by >> adding it to 'propagated-inputs') to our 'guix' package. But if I >> understood correctly, Ludovic wouldn't like to do it: >> > > There are two separate issues here: one is the ‘guix’ package in Guix, > and another one is the required dependencies for those building from > source. > > I’d rather have magit-popup be an optional dependency for someone > building from source. But guix' use of magit-popup is useful even if one isn't building from source, isn't it? > I wouldn’t mind adding magit-popup as a dependency of the ‘guix’ package > in Guix if magit-popup were a separate package. Currently, we’d need to > have ‘guix’ depend on ‘magit’, which is pretty big since it depends on > ‘git’; not great. Can magit-popup be made a separate package? Alternatively, how about adding magit to guix and creating a guix-lite variation for space constrained users?