From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro Subject: guix package: error: build failed: derivation has incorrect output Date: Sat, 22 Nov 2014 08:50:08 -0200 Message-ID: <20141122085008.19a70561@freedom-laptop> 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]:56789) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xs8Gr-00040J-Bm for guix-devel@gnu.org; Sat, 22 Nov 2014 05:50:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xs8Gi-0005Lt-9v for guix-devel@gnu.org; Sat, 22 Nov 2014 05:50:29 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40096) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xs8Gi-0005Lp-6x for guix-devel@gnu.org; Sat, 22 Nov 2014 05:50:20 -0500 Received: from 189-015-216-229.xd-dynamic.ctbcnetsuper.com.br ([189.15.216.229]:58774 helo=freedom-laptop) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Xs8Gh-0000EC-Ju for guix-devel@gnu.org; Sat, 22 Nov 2014 05:50:20 -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: guix-devel@gnu.org Running guix package -i windowmaker gives me guix package: error: build failed: derivation `/gnu/store/pxyjsl5xv387kbx55lw97pjrlfzfxpcp-guile-bootstrap-2.0.drv' has incorrect output `/home/felix/gnu/store/ka1kwmxk2ffkjhfp84y4s192kximrxfz-guile-bootstrap-2= .0', should be `/gnu/store/3pxvfkc3fca9cdpp5fqci8dy6r4s5cph-guile-bootstrap-2.0' Any Idea why? Context info: I've configured Guix with the option '--prefix=3D/home/felix/opt/guix.git' and installed it just to discover I would like to have added '--with-store-dir=3D/home/felix/gnu/store'; then I reinvoked configure from the previous VPATH build and then 'make' only rebuilt 'guix/config.go' from 'guix/config.scm'. After that I installed Guix again. I didn't run 'make clean' because this is an Yeeloong and as such I'm trying to avoid the fatigue. I've chowned 'guix-daemon' to 'root:root' and chomoded it to 'ug+s'. Then, running 'guix package -i windowmaker' for the first time resulted in guix package: error: build failed: Nix database directory `/home/felix/opt/guix.git/var/guix/db' is not writable: Permission denied Facing that I chmoded '~felix/opt/guix.git/var/guix/db/' to 'o+w', and all went fine to the error described on this mail's top. --=20 ,=3D ,-_-. =3D. Bruno F=C3=A9lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom;