From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Brasero, or gnome without gnome Date: Thu, 03 Oct 2013 23:10:54 +0200 Message-ID: <87k3hudpr5.fsf@gnu.org> References: <20131002124146.GA15506@debian> <20131002180223.GA873@debian> <874n8zsc3c.fsf@gnu.org> <20131002205600.GA1680@debian> <87a9irpbb0.fsf@gnu.org> <20131003110113.GA6327@debian> <87siwibnx1.fsf@gnu.org> <20131003183006.GB1494@debian> 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]:35396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VRqFg-0003gX-AO for guix-devel@gnu.org; Thu, 03 Oct 2013 17:16:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VRqFa-00039B-55 for guix-devel@gnu.org; Thu, 03 Oct 2013 17:16:04 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:53414) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VRqFZ-000397-Us for guix-devel@gnu.org; Thu, 03 Oct 2013 17:15:58 -0400 In-Reply-To: <20131003183006.GB1494@debian> (Andreas Enge's message of "Thu, 3 Oct 2013 20:30:06 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge skribis: > On Thu, Oct 03, 2013 at 01:21:14PM +0200, Ludovic Court=C3=A8s wrote: >> Assuming the format is stable, we could just use the current glib. > > This is probably the only viable approach. It feels less functional than > one would like: The user profile then depends not only on the installed > packages, but also (potentially) on the current glib version. Close to a > side effect, I would say. I don=E2=80=99t think this matches the definition of a side effect. ;-) But yes, that means you possibly end up pulling an extra package just to build the profile. It=E2=80=99s actually already the case: the profile is built by running =E2=80=98guile-final=E2=80=99, so when you don=E2=80=99t have it in the sto= re, it gets built just to be able to build the profile (unless you passed --bootstrap). Ludo=E2=80=99.