From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Problem installing Guix on OpenVZ host that uses zfs Date: Wed, 12 Apr 2017 11:33:19 -0400 Message-ID: <20170412153319.GC5920@jasmine> References: <877f2q673x.fsf@xsteve.at> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XWOWbaMNXpFDWE00" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34421) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cyKGs-0001Qk-JM for guix-devel@gnu.org; Wed, 12 Apr 2017 11:33:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cyKGo-0007Rn-KG for guix-devel@gnu.org; Wed, 12 Apr 2017 11:33:26 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:41176) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cyKGo-0007Rh-Fs for guix-devel@gnu.org; Wed, 12 Apr 2017 11:33:22 -0400 Content-Disposition: inline In-Reply-To: <877f2q673x.fsf@xsteve.at> 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" To: Stefan =?iso-8859-1?Q?Reich=F6r?= Cc: guix-devel@gnu.org --XWOWbaMNXpFDWE00 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 11, 2017 at 10:07:30PM +0200, Stefan Reich=F6r wrote: > Hi all, >=20 > I tried today to install Guix v12.0 on an OpenVZ hoster: > https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.ht= ml#Binary-Installation >=20 > But I failed with the following problem: >=20 > ~/bin% ./guix package -i hello > The following package will be installed: > hello 2.10 /gnu/store/rvs42awwwby7pq3j0znglmz3vyznvbh1-hello= -2.10 >=20 > The following derivations will be built: > /gnu/store/3rjlwl02c69c71jdcjcp96r41byqbv54-profile.drv > /gnu/store/va7p6kn3c5836aw0risjxc0m6s3cj5jx-ca-certificate-bundle.drv > /gnu/store/qbx513w8j5ikrjjnn2pv7qq91zmpylw8-fonts-dir.drv > /gnu/store/9b7gxm83y7x4ps2mimp6jpfzx7hjypvd-info-dir.drv > guix package: error: build failed: while setting up the build environment= : unable to make filesystem `/' private: Permission denied This comes from DerivationGoal() in 'nix/libstore/build.cc'. I'm not sure what it's trying to do with `/' and I'm also not familiar with that rather long function, so can you try attaching to the daemon with strace [0] and letting us know exactly where it fails? [0] Something like: $ strace -f -p $(pgrep guix-daemon | head -n1) --XWOWbaMNXpFDWE00 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAljuSL8ACgkQJkb6MLrK fwilAw//VHxy1M5InJBk+d19gcvwdSoMp634TrAPtADJREcnSdveGCr1YrpdNh2a bgFupiCwx+Xk1IrJ/kz/4NCf7st2rs4OZ4sTJIko+hGJ1Ec7AN9oHbJcrrtON7cS ep/EXgW7KQN3CITtnLAzIHHIWspYjxTxeqZSf8GKm5jPift6mdZEAgMazJ7on4dI SmeSBh+BZOwty9lCQCD5q6pucoFj+PHoavTAMhLxavyE5rH3R6qrV4SYzU+qw5E1 9Le8eUjzZ+DqaeSL9UlFhZiD96R+5H5S+ge8Vfd3qjZwJB59TQivOX82LqeLpaps OwrwxO7zdr3U+MWM9oKGRyJYidn14hLuDN843ATRnirAxobZziHWYHmMv33pqYQE t6ajA6dyZoQB4RRlNKb7bCeJPPjBS2thAFzkt7WkiG/Cr0yYP061todEMKgWIXZ1 5x3ZY5WvhxcXc82/uNai/wWiFtS7NtMVupXpkXatgX+cHb7I2Ud5DAGKrkcNd1av YlnGziOubiSjGUivwfqoVDYsXFSZaWGVBhYbOqXnfVvG96jq3jHcpjlbCHgTrRSa 83bmPV1HlEh4AI9BKYLgJAbeQZWsjgAjUbFNHoJdokR+n5bTBm3kHZi0Qb87xU7M mo6WKCRdHiYAN9nVG+f6btf1Z/BJvHFJdjZ9U6DqVE+ouW4+tRM= =NoKM -----END PGP SIGNATURE----- --XWOWbaMNXpFDWE00--