From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Ghc and profile creation bug Date: Sun, 12 Apr 2015 21:00:31 +0200 Message-ID: <20150412190031.GA4161@debian> References: <20150409193851.GA14838@debian> <87iod4kllh.fsf@gnu.org> <87pp79v53h.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]:50750) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YhN7a-0000Iv-Mz for guix-devel@gnu.org; Sun, 12 Apr 2015 15:00:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YhN7Z-0002ae-Th for guix-devel@gnu.org; Sun, 12 Apr 2015 15:00:42 -0400 Content-Disposition: inline In-Reply-To: <87pp79v53h.fsf@gnu.org> 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: Ludovic =?iso-8859-15?Q?Court=E8s?= Cc: guix-devel@gnu.org On Sun, Apr 12, 2015 at 03:38:58PM +0200, Ludovic Courtès wrote: > While debugging it with Taylan on IRC, it occurred to us that > guix/build-system/haskell.scm wasn’t getting installed, which is fixed > by ce6fc7d. Can you confirm that this solves the problem? It does, thanks a lot! > Anyway, I recommend against using repeated “make install”, one reason > being that there can be leftovers if you don’t run “make uninstall” > beforehand. It seems to be the good way of working in my "multi-user" setting. Why should every user handle his own copy of guix? For instance, the daemon needs to be installed in a system location to be started by the init system. Anyway, "make install" needs to work. > “guix pull” is meant to be a handy way to deal with updates. Does this not interfere badly with git? I am running "make install" from my latest stable master git branch, so that every user on the system has a recent stable guix, with "stable" in the sense of a rolling release, not the latest official relase. Then I use "./pre-inst-env" from my private branch in which I am developing new packages. Andreas