From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Daemon update Date: Fri, 29 May 2015 22:57:58 +0200 Message-ID: <87h9qvayp5.fsf@gnu.org> References: <87siasirgo.fsf@gnu.org> <87a8wy5oet.fsf@gnu.org> <877fs0k9ox.fsf@gnu.org> <87d21mhww4.fsf@gnu.org> <87r3q1bv6p.fsf@gnu.org> 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]:58584) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YyRLw-0005Zu-Sn for guix-devel@gnu.org; Fri, 29 May 2015 16:58:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YyRLt-0006ej-L2 for guix-devel@gnu.org; Fri, 29 May 2015 16:58:04 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55880) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YyRLt-0006ef-Ha for guix-devel@gnu.org; Fri, 29 May 2015 16:58:01 -0400 In-Reply-To: (Alexander Vorobiev's message of "Thu, 28 May 2015 12:56:47 -0500") 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: Alexander Vorobiev Cc: guix-devel@gnu.org Alexander Vorobiev skribis: > I have some good progress finally. I started from scratch and pulled the > latest from git. I am now running guix-daemon as root with only one option > --no-substitutes. The make guix-binary* ran for hours and built a lot of > stuff (bash, gcc, perl, etc) but stumbled upon openldap which doesn't seem > to be available at the url it wants to use: Indeed, I=E2=80=99ve updated the OpenLDAP URLs. > I tried modifying gnu/packages/openldap.scm to use correct url ( > ftp://mirror.switch.ch/mirror/OpenLDAP/openldap-release/...) but that > didn't change anything since (I am guessing) the .drv files in store > weren't rebuilt and still point to the old url. How do I fix that without > rebuilding everything that it created so far? Changing the file does have an effect, but perhaps you modified the wrong file? At any rate, if you git pull now and try again it should work (and it won=E2=80=99t rebuild everything.) > As a side note, would it be possible to modify the files you suggested (g= nu > packages package-management and gnu system instal) for the custom local > state dir in such a way (through configure? scheme variable?) that it > wouldn't be hard-coded? I am guessing any update to guix would cause my > changes to be lost? Since you=E2=80=99re working from a git checkout (right?), you can always arrange to have your changes applied. Thanks, Ludo=E2=80=99.