From unknown Fri Jun 20 07:22:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32183 <32183@debbugs.gnu.org> To: bug#32183 <32183@debbugs.gnu.org> Subject: Status: New =?UTF-8?Q?=E2=80=98guix_?= =?UTF-8?Q?pull=E2=80=99?= /root/.config/current/bin/guix: Permission denied Reply-To: bug#32183 <32183@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:22:14 +0000 retitle 32183 New =E2=80=98guix pull=E2=80=99 /root/.config/current/bin/gui= x: Permission denied reassign 32183 guix submitter 32183 Pjotr Prins severity 32183 important thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 04:56:03 2018 Received: (at submit) by debbugs.gnu.org; 17 Jul 2018 08:56:03 +0000 Received: from localhost ([127.0.0.1]:44404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffLm6-0000BG-0N for submit@debbugs.gnu.org; Tue, 17 Jul 2018 04:56:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffLm4-0000Au-Fv for submit@debbugs.gnu.org; Tue, 17 Jul 2018 04:56:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffLlv-0002PX-GA for submit@debbugs.gnu.org; Tue, 17 Jul 2018 04:55:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49649) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ffLlv-0002PL-AH for submit@debbugs.gnu.org; Tue, 17 Jul 2018 04:55:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43512) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffLls-0000aj-HO for guix-patches@gnu.org; Tue, 17 Jul 2018 04:55:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffLlp-0002OK-8c for guix-patches@gnu.org; Tue, 17 Jul 2018 04:55:48 -0400 Received: from mail.thebird.nl ([94.142.245.5]:48346) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ffLlo-0002Ny-Ru; Tue, 17 Jul 2018 04:55:45 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 1EA3A7EC9; Tue, 17 Jul 2018 10:55:41 +0200 (CEST) Date: Tue, 17 Jul 2018 10:55:41 +0200 From: Pjotr Prins To: guix-patches@gnu.org Subject: New =?utf-8?B?4oCYZ3VpeCBwdWxs?= =?utf-8?B?4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180717085541.g6nuycopf5kxoin7@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Debbugs-CC: Ludovic =?iso-8859-1?Q?Court=E8?= =?iso-8859-1?Q?s?= User-Agent: NeoMutt/20170113 (1.7.2) Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) On Fri, Jul 13, 2018 at 02:04:22PM +0200, Ludovic Court=C3=A8s wrote: > Hi Pjotr, >=20 > Pjotr Prins skribis: >=20 > > Fails to build with below /gnu/store/8ahlc84zaj0iw9jpsdpa9wx4ms0s9cma= -guix-daemon-0.15.0-1.4876bc8/libexec/guix/download: line 8: /root/.confi= g/current/bin/guix: Permission denied >=20 > Could you figure out why this is the case, perhaps by running attaching > =E2=80=9Cstrace -f=E2=80=9D to guix-daemon? >=20 > guix-daemon runs as root, so I wonder why we=E2=80=99re getting EACCES = for > /root/.config/current/bin/guix. >=20 > Thanks for reporting the issue, > Ludo=E2=80=99. It popped up again. On the server: strace -f /home/pjotr/.config/guix/current/bin/guix-daemon --build-user= s-group=3Dguixbuild &> /tmp/guix-daemon-strace.log on the client penguin2:~/izip/git/opensource/genenetwork/guix-gemma-dev$ ./pre-inst-e= nv guix package -i conda --no-grafts /gnu/store/8ahlc84zaj0iw9jpsdpa9wx4ms0s9cma-guix-daemon-0.15.0-1.4876= bc8/libexec/guix/download: line 8: /root/.config/current/bin/guix: Permis= sion denied /gnu/store/8ahlc84zaj0iw9jpsdpa9wx4ms0s9cma-guix-daemon-0.15.0-1.4876= bc8/libexec/guix/download: line 8: exec: /root/.config/current/bin/guix: = cannot execute: Permission denied builder for `/gnu/store/s2y18gwgyhsqp6p0kdznxq9qah38cbxv-ruamel.yaml-= 0.15.35.tar.gz.drv' failed with exit code 126 The strace starts with with a bunch of errors=20 execve("/home/pjotr/.config/guix/current/bin/guix-daemon", ["/home/pjotr/= .config/guix/current"..., "--build-users-group=3Dguixbuild"], [/* 22 var s */]) =3D 0 brk(NULL) =3D 0x155e000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = =3D 0x7f8d5cd11000 access("/etc/ld.so.preload", R_OK) =3D -1 ENOENT (No such file or di= rectory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/tls/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or directory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib/tls/hasw= ell/x86_64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/tls/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such f ile or directory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib/tls/hasw= ell", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such fi le or directory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib/tls/x86_= 64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or d irectory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib/tls", 0x= 7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No suc h file or directory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib/haswell/= x86_64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file=20 or directory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib/haswell"= , 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file o r directory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib/x86_64",= 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or direc tory) stat("/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/lib", {st_mo= de=3DS_IFDIR|0555, st_size=3D4096, ...}) =3D 0 openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/tls/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT=20 (No such file or directory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib/tls/h= aswell/x86_64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory ) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/tls/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No suc h file or directory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib/tls/h= aswell", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or directory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib/tls/x= 86_64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file o r directory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib/tls",= 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No=20 such file or directory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib/haswe= ll/x86_64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such fi le or directory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib/haswe= ll", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such fil e or directory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib/x86_6= 4", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or di rectory) stat("/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-lib/lib", {st= _mode=3DS_IFDIR|0555, st_size=3D4096, ...}) =3D 0 openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/tls/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (N o such file or directory) stat("/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/tls/has= well/x86_64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/tls/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such=20 file or directory) stat("/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/tls/has= well", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such f ile or directory) stat("/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/tls/x86= _64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/tls/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or=20 directory) stat("/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/tls", 0= x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/haswell/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No su ch file or directory) stat("/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/haswell= /x86_64", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/haswell/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or directory) stat("/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/haswell= ", 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file=20 or directory) stat("/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11/lib/x86_64"= , 0x7ffdb9f16af0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/libz.so.1", O_RDONLY|O_CLOEXEC) =3D 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 '\0\0\0\0\0\0"...= , 832) =3D 832 fstat(3, {st_mode=3DS_IFREG|0555, st_size=3D121128, ...}) =3D 0 mmap(NULL, 2208128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)= =3D 0x7f8d5c8d3000 mprotect(0x7f8d5c8ed000, 2097152, PROT_NONE) =3D 0 mmap(0x7f8d5caed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MA= P_DENYWRITE, 3, 0x1a000) =3D 0x7f8d5caed000 close(3) =3D 0 openat(AT_FDCWD, "/gnu/store/l4lr0f5cjd0nbsaaf8b5dmcw1a1yypr3-glibc-2.27/= lib/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/vla5j7pbkpcp39lsdfsmz7m9azn48lr4-gcc-5.5.0-l= ib/lib/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/fxiwj2wpp11sif613axdax7gmwzsg6kp-zlib-1.2.11= /lib/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such file o r directory) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/tls/haswell/x86_64/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 E NOENT (No such file or directory) stat("/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23.0/lib/tls/h= aswell/x86_64", 0x7ffdb9f16ac0) =3D -1 ENOENT (No such file or directory ) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/tls/haswell/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT ( No such file or directory) stat("/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23.0/lib/tls/h= aswell", 0x7ffdb9f16ac0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/tls/x86_64/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (N o such file or directory) stat("/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23.0/lib/tls/x= 86_64", 0x7ffdb9f16ac0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/tls/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such=20 file or directory) stat("/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23.0/lib/tls",= 0x7ffdb9f16ac0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/haswell/x86_64/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOEN T (No such file or directory) stat("/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23.0/lib/haswe= ll/x86_64", 0x7ffdb9f16ac0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/haswell/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No s uch file or directory) stat("/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23.0/lib/haswe= ll", 0x7ffdb9f16ac0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/x86_64/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No su ch file or directory) stat("/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23.0/lib/x86_6= 4", 0x7ffdb9f16ac0) =3D -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/gnu/store/nrsjkmnh5gqpsyap9pz4hkmmdxxryhdh-sqlite-3.23= .0/lib/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) =3D 3 and ends with [pid 52405] <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) =3D=3D 0= }], 0, NULL) =3D 52427 [pid 52405] --- SIGCHLD {si_signo=3DSIGCHLD, si_code=3DCLD_EXITED, si_pid= =3D52427, si_uid=3D999, si_status=3D0, si_utime=3D0, si_stime=3D0} --- [pid 52405] statfs("/gnu/store", {f_type=3DEXT2_SUPER_MAGIC, f_bsize=3D40= 96, f_blocks=3D49254537, f_bfree=3D30544962, f_bavail=3D28025538, f_files= =3D12582912, f_ffree=3D10500341, f_fsid=3D{val=3D[9367051, 4063534803]}, = f_namelen=3D255, f_frsize=3D4096, f_flags=3DST_VALID|ST_RELATIME}) =3D 0 [pid 52405] statfs("/tmp/guix-build-ruamel.yaml-0.15.35.tar.gz.drv-0", {f= _type=3DEXT2_SUPER_MAGIC, f_bsize=3D4096, f_blocks=3D56770171, f_bfree=3D= 52693770, f_bavail=3D49792574, f_files=3D14491648, f_ffree=3D14179761, f_= fsid=3D{val=3D[3427961175, 3977194498]}, f_namelen=3D255, f_frsize=3D4096= , f_flags=3DST_VALID|ST_RELATIME}) =3D 0 [pid 52405] lstat("/tmp/guix-build-ruamel.yaml-0.15.35.tar.gz.drv-0", {st= _mode=3DS_IFDIR|0700, st_size=3D4096, ...}) =3D 0 [pid 52405] openat(AT_FDCWD, "/tmp/guix-build-ruamel.yaml-0.15.35.tar.gz.= drv-0", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 14 [pid 52405] fstat(14, {st_mode=3DS_IFDIR|0700, st_size=3D4096, ...}) =3D = 0 [pid 52405] getdents(14, /* 2 entries */, 32768) =3D 48 [pid 52405] getdents(14, /* 0 entries */, 32768) =3D 0 [pid 52405] close(14) =3D 0 [pid 52405] unlink("/tmp/guix-build-ruamel.yaml-0.15.35.tar.gz.drv-0") =3D= -1 EISDIR (Is a directory) [pid 52405] rmdir("/tmp/guix-build-ruamel.yaml-0.15.35.tar.gz.drv-0") =3D= 0 [pid 52405] futex(0x7f8d5b9ba190, FUTEX_WAKE_PRIVATE, 2147483647) =3D 0 [pid 52405] write(4, "gmlo\0\0\0\0s\0\0\0\0\0\0\0builder for `/gn"..., 13= 6) =3D 136 [pid 52405] close(8) =3D 0 [pid 52405] close(12) =3D 0 [pid 52405] write(4, "gmlo\0\0\0\0\207\0\0\0\0\0\0\0cannot build der"...,= 152) =3D 152 [pid 52405] write(4, "gmlo\0\0\0\0y\0\0\0\0\0\0\0cannot build der"..., 14= 4) =3D 144 [pid 52405] write(4, "gmlo\0\0\0\0t\0\0\0\0\0\0\0cannot build der"..., 13= 6) =3D 136 [pid 52405] rt_sigaction(SIGIO, {sa_handler=3DSIG_IGN, sa_mask=3D~[RTMIN = RT_1], sa_flags=3DSA_RESTORER, sa_restorer=3D0x7f8d5b425ac0}, {sa_handler= =3D0x4092e0, sa_mask=3D~[KILL STOP RTMIN RT_1], sa_flags=3DSA_RESTORER, s= a_restorer=3D0x7f8d5b425ac0}, 8) =3D 0 [pid 52405] write(4, "ptxc\0\0\0\0I\0\0\0\0\0\0\0build of `/gnu/s"..., 10= 4) =3D 104 [pid 52405] read(4, "", 32768) =3D 0 [pid 52405] close(10) =3D 0 [pid 52405] close(11 [pid 52406] <... read resumed> "", 4096) =3D 0 [pid 52405] <... close resumed> ) =3D 0 [pid 52405] close(13) =3D 0 [pid 52405] wait4(52406, [pid 52406] read(7, "", 4096) =3D 0 [pid 52406] close(7) =3D 0 [pid 52406] exit_group(0 [pid 52424] <... read resumed> ) =3D ? [pid 52423] <... read resumed> ) =3D ? [pid 52422] <... futex resumed>) =3D ? [pid 52424] +++ exited with 0 +++ [pid 52423] +++ exited with 0 +++ [pid 52422] +++ exited with 0 +++ [pid 52421] <... futex resumed>) =3D ? [pid 52420] <... futex resumed>) =3D ? [pid 52419] <... futex resumed>) =3D ? [pid 52418] <... futex resumed>) =3D ? [pid 52421] +++ exited with 0 +++ [pid 52420] +++ exited with 0 +++ [pid 52419] +++ exited with 0 +++ [pid 52418] +++ exited with 0 +++ [pid 52416] <... futex resumed>) =3D ? [pid 52415] <... futex resumed>) =3D ? [pid 52414] <... futex resumed>) =3D ? [pid 52413] <... futex resumed>) =3D ? [pid 52416] +++ exited with 0 +++ [pid 52415] +++ exited with 0 +++ [pid 52414] +++ exited with 0 +++ [pid 52413] +++ exited with 0 +++ [pid 52412] <... futex resumed>) =3D ? [pid 52411] <... futex resumed>) =3D ? [pid 52410] <... futex resumed>) =3D ? [pid 52409] <... futex resumed>) =3D ? [pid 52412] +++ exited with 0 +++ [pid 52411] +++ exited with 0 +++ [pid 52410] +++ exited with 0 +++ [pid 52409] +++ exited with 0 +++ [pid 52408] <... futex resumed>) =3D ? [pid 52407] <... futex resumed>) =3D ? [pid 52406] <... exit_group resumed>) =3D ? [pid 52408] +++ exited with 0 +++ [pid 52407] +++ exited with 0 +++ [pid 52406] +++ exited with 0 +++ [pid 52405] <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) =3D=3D 0= }], 0, NULL) =3D 52406 [pid 52405] --- SIGCHLD {si_signo=3DSIGCHLD, si_code=3DCLD_EXITED, si_pid= =3D52406, si_uid=3D0, si_status=3D0, si_utime=3D16, si_stime=3D8} --- [pid 52405] close(9) =3D 0 [pid 52405] unlink("/var/guix/temproots/52405") =3D 0 [pid 52405] stat("/var/guix/db/db.sqlite", {st_mode=3DS_IFREG|0644, st_si= ze=3D52448256, ...}) =3D 0 [pid 52405] fcntl(5, F_SETLK, {l_type=3DF_WRLCK, l_whence=3DSEEK_SET, l_s= tart=3D1073741824, l_len=3D1}) =3D 0 [pid 52405] fcntl(5, F_SETLK, {l_type=3DF_WRLCK, l_whence=3DSEEK_SET, l_s= tart=3D1073741826, l_len=3D510}) =3D -1 EAGAIN (Resource temporarily unav= ailable) [pid 52405] munmap(0x7f8d5cd02000, 32768) =3D 0 [pid 52405] munmap(0x7f8d5ccfa000, 32768) =3D 0 [pid 52405] munmap(0x7f8d5ccf2000, 32768) =3D 0 [pid 52405] munmap(0x7f8d5ccea000, 32768) =3D 0 [pid 52405] close(7) =3D 0 [pid 52405] close(6) =3D 0 [pid 52405] fcntl(5, F_SETLK, {l_type=3DF_UNLCK, l_whence=3DSEEK_SET, l_s= tart=3D1073741824, l_len=3D2}) =3D 0 [pid 52405] fcntl(5, F_SETLK, {l_type=3DF_UNLCK, l_whence=3DSEEK_SET, l_s= tart=3D0, l_len=3D0}) =3D 0 [pid 52405] fstat(5, {st_mode=3DS_IFREG|0644, st_size=3D52448256, ...}) =3D= 0 [pid 52405] stat("/var/guix/db/db.sqlite", {st_mode=3DS_IFREG|0644, st_si= ze=3D52448256, ...}) =3D 0 [pid 52405] close(5) =3D 0 [pid 52405] close(3) =3D 0 [pid 52405] exit_group(0) =3D ? [pid 52405] +++ exited with 0 +++ <... select resumed> ) =3D ? ERESTARTNOHAND (To be resta= rted if no handler) --- SIGCHLD {si_signo=3DSIGCHLD, si_code=3DCLD_EXITED, si_pid=3D52405, si= _uid=3D0, si_status=3D0, si_utime=3D15, si_stime=3D22} --- wait4(-1, NULL, WNOHANG, NULL) =3D 52405 wait4(-1, NULL, WNOHANG, NULL) =3D -1 ECHILD (No child processes= ) rt_sigreturn({mask=3D[]}) =3D -1 EINTR (Interrupted syste= m call) select(4, [3], NULL, NULL, NULLstrace: Process 52384 detached From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 05:42:21 2018 Received: (at 32183) by debbugs.gnu.org; 17 Jul 2018 09:42:22 +0000 Received: from localhost ([127.0.0.1]:44427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffMUv-0001GM-M2 for submit@debbugs.gnu.org; Tue, 17 Jul 2018 05:42:21 -0400 Received: from mail.thebird.nl ([94.142.245.5]:34520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffMUt-0001GE-VK for 32183@debbugs.gnu.org; Tue, 17 Jul 2018 05:42:20 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id BF3977E70; Tue, 17 Jul 2018 11:42:18 +0200 (CEST) Date: Tue, 17 Jul 2018 11:42:18 +0200 From: Pjotr Prins To: Pjotr Prins Subject: Re: [bug#32183] New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180717094218.5bii4r5p5blgvqtb@thebird.nl> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180717085541.g6nuycopf5kxoin7@thebird.nl> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183 Cc: 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Also, using a year old guix client gives the same error. It is in the daemon. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 05:51:58 2018 Received: (at 32183) by debbugs.gnu.org; 17 Jul 2018 09:51:58 +0000 Received: from localhost ([127.0.0.1]:44435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffMeD-0001U6-SN for submit@debbugs.gnu.org; Tue, 17 Jul 2018 05:51:58 -0400 Received: from mail.thebird.nl ([94.142.245.5]:35682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffMeC-0001Ty-3a for 32183@debbugs.gnu.org; Tue, 17 Jul 2018 05:51:56 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 4E9A07EC9; Tue, 17 Jul 2018 11:51:55 +0200 (CEST) Date: Tue, 17 Jul 2018 11:51:55 +0200 From: Pjotr Prins To: Pjotr Prins Subject: Re: [bug#32183] New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180717095155.onbjxxlljalbkpab@thebird.nl> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180717094218.5bii4r5p5blgvqtb@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180717094218.5bii4r5p5blgvqtb@thebird.nl> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183 Cc: 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Jul 17, 2018 at 11:42:18AM +0200, Pjotr Prins wrote: > Also, using a year old guix client gives the same error. It is in the > daemon. And running an older daemon fixed it: /gnu/store/4lk7j5693ikj7yiw2qpsbva5vkicxmp4-guix-0.14.0-13.7af5c2a/bin/guix-daemon --build-users-group=guixbuild From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 15:15:58 2018 Received: (at 32183) by debbugs.gnu.org; 17 Jul 2018 19:15:58 +0000 Received: from localhost ([127.0.0.1]:45717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffVS2-0004ZJ-Iu for submit@debbugs.gnu.org; Tue, 17 Jul 2018 15:15:58 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:38199) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffVS1-0004ZB-7R for 32183@debbugs.gnu.org; Tue, 17 Jul 2018 15:15:57 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 5EDE221ADF; Tue, 17 Jul 2018 15:15:56 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 17 Jul 2018 15:15:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=3+vb5LXG2qWdo2Z3qHNrASos9NVFaCdVHTXuMR15bEE=; b=JiX6S 3wK4YfXxl6MO4nzHzhuhXbjSk9OY+mU88rKAoP+iJL3tNxTRni4zxcmtoU3oKRRN bzYQbHyvPH5A7dOxPwlGj+P7829fj6z22ZGznX+6p1N+in6B5eKtpt9vaJnfrPyW KjsI5wFnKDkRglzFtqNw9zYllh9QVHop+ywCeo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=3+vb5LXG2qWdo2Z3qHNrASos9NVFa CdVHTXuMR15bEE=; b=JIiHEMXj609lsT/EFwgSeTbR+DD6oQpRiuCzQB5deUXpj cykyNKRX1qVJZ/jy4bEEBRFEPaGmwfV4oyorreetcjDgldGkm9htpzF1oD0Ids40 2o2xldU57cspxc+MO+2MP/udrx4rKFFfLT3e1IJR3F7ofLAsP5d8rDLg2GKbZev4 m34t8wIYlV8KZk5vim+Vssetcg8e0vUojCw9As6rV+ITj6FgoEJ2401b5+uWybbx t8zWB9r3hQFaKw94qp//sWhySXDEaLESUQF0bfIphIdMzVfxWGSZ1qYSF4Kzlszt 6l9fdpZAmtNO9DaN4p1pCsB4CGnDkVM09TdaT0HAg== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id C0B4010255; Tue, 17 Jul 2018 15:15:55 -0400 (EDT) Date: Tue, 17 Jul 2018 15:15:54 -0400 From: Leo Famulari To: Pjotr Prins Subject: Re: [bug#32183] New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180717191554.GA23234@jasmine.lan> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="fUYQa+Pmc3FrFX/N" Content-Disposition: inline In-Reply-To: <20180717085541.g6nuycopf5kxoin7@thebird.nl> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183 Cc: 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --fUYQa+Pmc3FrFX/N Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Jul 17, 2018 at 10:55:41AM +0200, Pjotr Prins wrote: > > > Fails to build with below /gnu/store/8ahlc84zaj0iw9jpsdpa9wx4ms0s9cma-guix-daemon-0.15.0-1.4876bc8/libexec/guix/download: line 8: /root/.config/current/bin/guix: Permission denied There must be a typo in the code somewhere. The path should be '/root/.config/guix/current/bin/guix'.Note the extra 'guix' path component. --fUYQa+Pmc3FrFX/N Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAltOQGcACgkQJkb6MLrK fwh1SxAAmL5ryIXA9p1miX4LX4M1k96vabm3iv06H+R3FT9lhPK0XsOraNES4fKT wNSpNgW712RuXO6vxZYea4rT1ao2owWZSdJOM641dpomAbNKWn7PwL6HVQYVftjZ S8sFQzCVNktmmh0ay5nAFM1qrIBX8KVDzOc/BpT2tIwoSBUbypfJQdZWD++oVaAa jAzIKm66JA8oLWbWCKJrleTh9wPZNwNKjIpQwaSPGQahUYRwjRvRrAAG9240E5cA uzCvklmv64q2ZfSgncyfcCl/5hieN7lvTHvMEZ+vshhW0Pj7xuXlxksqTxNSTqHy FP10Q2BaaVHoU+fsstPRvSj9Se9JC0x208Yvn7PeIx8d52C5bJYJlUrHF11xhVQK es95Vhg7Va/AxLn9PWNwc5I/eaK2weGc6OiFazFzcRLDjIIt2C1oYO8haQp+4KJK LNwI9tZOdcdGW2lLZbekIIcQiv7oTe4dszryvl8TNR9NBGGoSXVNrpXM0H9WIfn8 00vVCzIP0OSUMMSXYQG2lkk0ytDgEYLbYtsZT3pKeo7i01StZjXeIv/WW7fxmbIh OYUJt6rVmDqicDf83uVnb6MccTu0TVKE1BBqScrWApHGZkfZsIlcqH+v1QlpuFjC td8cdV/Mq99aau5N9dpWuSS89mtgzrvn+ss85//muHVkOWOhM2A= =Zyn+ -----END PGP SIGNATURE----- --fUYQa+Pmc3FrFX/N-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 18:23:42 2018 Received: (at control) by debbugs.gnu.org; 17 Jul 2018 22:23:42 +0000 Received: from localhost ([127.0.0.1]:45899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffYNi-0002gE-KI for submit@debbugs.gnu.org; Tue, 17 Jul 2018 18:23:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffYNh-0002g3-Oj for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:23:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffYNb-0002QT-W4 for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:23:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48311) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffYNb-0002QN-Rx for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:23:35 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34220 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ffYNb-0005fT-E6 for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:23:35 -0400 Date: Wed, 18 Jul 2018 00:23:34 +0200 Message-Id: <87bmb5sdqx.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32183 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) reassign 32183 guix From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 18:28:40 2018 Received: (at 32183-done) by debbugs.gnu.org; 17 Jul 2018 22:28:40 +0000 Received: from localhost ([127.0.0.1]:45908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffYSW-0002no-DI for submit@debbugs.gnu.org; Tue, 17 Jul 2018 18:28:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffYSV-0002nd-AQ for 32183-done@debbugs.gnu.org; Tue, 17 Jul 2018 18:28:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffYSP-00068v-60 for 32183-done@debbugs.gnu.org; Tue, 17 Jul 2018 18:28:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48544) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffYSP-00068r-1g; Tue, 17 Jul 2018 18:28:33 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34226 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ffYSO-0000ab-MC; Tue, 17 Jul 2018 18:28:32 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Leo Famulari Subject: Re: [bug#32183] New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180717191554.GA23234@jasmine.lan> Date: Wed, 18 Jul 2018 00:28:31 +0200 In-Reply-To: <20180717191554.GA23234@jasmine.lan> (Leo Famulari's message of "Tue, 17 Jul 2018 15:15:54 -0400") Message-ID: <877eltsdio.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: Pjotr Prins , 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Leo Famulari skribis: > On Tue, Jul 17, 2018 at 10:55:41AM +0200, Pjotr Prins wrote: >> > > Fails to build with below /gnu/store/8ahlc84zaj0iw9jpsdpa9wx4ms0s9cm= a-guix-daemon-0.15.0-1.4876bc8/libexec/guix/download: line 8: /root/.config= /current/bin/guix: Permission denied > > There must be a typo in the code somewhere. The path should be > '/root/.config/guix/current/bin/guix'.Note the extra 'guix' path > component. Good catch! Fixed in 799dc53e9bfe605613cd2e7cb2c584282847fa84. Thank you Leo & Pjotr. Ludo=E2=80=99. From unknown Fri Jun 20 07:22:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Mon, 23 Jul 2018 20:47:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 23 18:28:58 2018 Received: (at 32183) by debbugs.gnu.org; 23 Jul 2018 22:28:58 +0000 Received: from localhost ([127.0.0.1]:54430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhjK6-0001ks-AM for submit@debbugs.gnu.org; Mon, 23 Jul 2018 18:28:58 -0400 Received: from mail.thebird.nl ([94.142.245.5]:58278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhjK4-0001kj-Lv for 32183@debbugs.gnu.org; Mon, 23 Jul 2018 18:28:57 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 6F2908E94; Tue, 24 Jul 2018 00:28:55 +0200 (CEST) Date: Tue, 24 Jul 2018 00:28:55 +0200 From: Pjotr Prins To: 32183@debbugs.gnu.org Subject: Re: [bug#32183] New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180723222855.osvahab6uo677nfd@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Not completely sorted. Not sure what is going wrong but now starting with guix 0.14 daemon and client and running guix pull a few times successfully, running guix-daemon from $HOME/.config/guix/current/bin and guix from a fresh git checkout using ./pre-inst-env guix I get substitute: /gnu/store/x02v3j0h5q1d9bl3lwxavp8m9rpm3b7m-guix-daemon-0.15.0-2.8bbb79c/libexec/guix/substitute: line 8: /root/.config/guix/current/bin/guix: No such file or directory which is funny for two reasons - 1st this is a guix-daemon that appears to be older (it is the same) referring to a directory that does not exist - guix pull is in my $HOME/.config. Note that it still downloads binaries, but won't do the final symlinks in the profile. On this machine I am stuck because whatever I do I get this error. Only rolling back to 0.14 allows me to install software again including guix. But then it stops in its tracks with above. Pj. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 26 09:51:11 2018 Received: (at 32183) by debbugs.gnu.org; 26 Jul 2018 13:51:11 +0000 Received: from localhost ([127.0.0.1]:58610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1figff-0005UK-5R for submit@debbugs.gnu.org; Thu, 26 Jul 2018 09:51:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36309) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1figfd-0005U5-L3 for 32183@debbugs.gnu.org; Thu, 26 Jul 2018 09:51:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1figfV-0000Si-FV for 32183@debbugs.gnu.org; Thu, 26 Jul 2018 09:51:04 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1figfV-0000Se-Ao; Thu, 26 Jul 2018 09:51:01 -0400 Received: from [193.50.110.221] (port=54042 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1figfU-0006Ul-Oj; Thu, 26 Jul 2018 09:51:01 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Thermidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 26 Jul 2018 15:50:57 +0200 In-Reply-To: <20180723222855.osvahab6uo677nfd@thebird.nl> (Pjotr Prins's message of "Tue, 24 Jul 2018 00:28:55 +0200") Message-ID: <87tvomxfzy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183 Cc: 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Pjotr, Pjotr Prins skribis: > Not completely sorted. Not sure what is going wrong but now starting > with guix 0.14 daemon and client and running guix pull a few times > successfully, running guix-daemon from $HOME/.config/guix/current/bin > and guix from a fresh git checkout using ./pre-inst-env guix I get > > substitute: /gnu/store/x02v3j0h5q1d9bl3lwxavp8m9rpm3b7m-guix-daemon-0.15.= 0-2.8bbb79c/libexec/guix/substitute: line 8: /root/.config/guix/current/bin= /guix: No such file or directory > > which is funny for two reasons - 1st this is a guix-daemon that > appears to be older (it is the same) referring to a directory that > does not exist - guix pull is in my $HOME/.config. Since =E2=80=98guix-daemon=E2=80=99 runs as root, the =E2=80=98guix-daemon= =E2=80=99 package=C2=B9 assumes that ~root/.config/guix/current/bin/guix exists. In fact, the only way you can install the =E2=80=98guix-daemon=E2=80=99 package is by running =E2= =80=98guix pull=E2=80=99, and if you run =E2=80=98guix-daemon=E2=80=99 you run it as root, so ~root/.conf= ig/guix necessarily exists. Or could it be that you=E2=80=99re running =E2=80=98guix-daemon=E2=80=99 fr= om ~/.config/guix/current as non-root? That would indeed fail. In fact it may be enough to do: exec ~/.config/guix/current/bin/guix =E2=80=A6 instead of: exec ~root/.config/guix/current/bin/guix =E2=80=A6 in that =E2=80=98install=E2=80=99 phase of =E2=80=98guix-daemon=E2=80=99. Thanks, Ludo=E2=80=99. =C2=B9 https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/package= -management.scm#n301 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 10:03:12 2018 Received: (at 32183) by debbugs.gnu.org; 2 Sep 2018 14:03:12 +0000 Received: from localhost ([127.0.0.1]:43091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwSxr-0007Wi-PQ for submit@debbugs.gnu.org; Sun, 02 Sep 2018 10:03:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwSwc-0005Tc-9O for 32183@debbugs.gnu.org; Sun, 02 Sep 2018 10:02:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwSqd-0000mT-3O for 32183@debbugs.gnu.org; Sun, 02 Sep 2018 09:55:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51651) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwSqd-0000lv-0Q; Sun, 02 Sep 2018 09:55:27 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40478 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fwSqR-0007hx-9w; Sun, 02 Sep 2018 09:55:19 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> Date: Sun, 02 Sep 2018 15:55:06 +0200 In-Reply-To: <87tvomxfzy.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 26 Jul 2018 15:50:57 +0200") Message-ID: <871sacats5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32183 Cc: 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Pjotr, What was the outcome of this bug? https://bugs.gnu.org/32183 If it wasn=E2=80=99t resolved, could you answer the questions below? Thanks in advance! Ludo=E2=80=99. ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > Hi Pjotr, > > Pjotr Prins skribis: > >> Not completely sorted. Not sure what is going wrong but now starting >> with guix 0.14 daemon and client and running guix pull a few times >> successfully, running guix-daemon from $HOME/.config/guix/current/bin >> and guix from a fresh git checkout using ./pre-inst-env guix I get >> >> substitute: /gnu/store/x02v3j0h5q1d9bl3lwxavp8m9rpm3b7m-guix-daemon-0.15= .0-2.8bbb79c/libexec/guix/substitute: line 8: /root/.config/guix/current/bi= n/guix: No such file or directory >> >> which is funny for two reasons - 1st this is a guix-daemon that >> appears to be older (it is the same) referring to a directory that >> does not exist - guix pull is in my $HOME/.config. > > Since =E2=80=98guix-daemon=E2=80=99 runs as root, the =E2=80=98guix-daemo= n=E2=80=99 package=C2=B9 assumes > that ~root/.config/guix/current/bin/guix exists. In fact, the only way > you can install the =E2=80=98guix-daemon=E2=80=99 package is by running = =E2=80=98guix pull=E2=80=99, and > if you run =E2=80=98guix-daemon=E2=80=99 you run it as root, so ~root/.co= nfig/guix > necessarily exists. > > Or could it be that you=E2=80=99re running =E2=80=98guix-daemon=E2=80=99 = from > ~/.config/guix/current as non-root? That would indeed fail. > > In fact it may be enough to do: > > exec ~/.config/guix/current/bin/guix =E2=80=A6 > > instead of: > > exec ~root/.config/guix/current/bin/guix =E2=80=A6 > > in that =E2=80=98install=E2=80=99 phase of =E2=80=98guix-daemon=E2=80=99. > > Thanks, > Ludo=E2=80=99. > > =C2=B9 https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/packa= ge-management.scm#n301 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 10:29:04 2018 Received: (at 32183) by debbugs.gnu.org; 2 Sep 2018 14:29:04 +0000 Received: from localhost ([127.0.0.1]:43107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwTNA-0001pQ-2d for submit@debbugs.gnu.org; Sun, 02 Sep 2018 10:29:04 -0400 Received: from mail.thebird.nl ([94.142.245.5]:41074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwTN7-0001ou-SL for 32183@debbugs.gnu.org; Sun, 02 Sep 2018 10:29:02 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id EF8B08E86; Sun, 2 Sep 2018 16:28:55 +0200 (CEST) Date: Sun, 2 Sep 2018 16:28:55 +0200 From: Pjotr Prins To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180902142855.llzongao3kraunys@thebird.nl> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <871sacats5.fsf@gnu.org> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183 Cc: Pjotr Prins , 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, Sep 02, 2018 at 03:55:06PM +0200, Ludovic Courtès wrote: > Hi Pjotr, > > What was the outcome of this bug? > > https://bugs.gnu.org/32183 > > If it wasn’t resolved, could you answer the questions below? I still face this problem on one or two machines. I am running a standard setup. Not sure what it is. But since no one else is reporting I think it must be because I am running some earlier tree checkout too for deployment. Something got messed up. You can close this issue for now. I'll simply reinstall Guix on these machines and start building a recent tree. > Thanks in advance! > > Ludo’. > > ludo@gnu.org (Ludovic Courtès) skribis: > > > Hi Pjotr, > > > > Pjotr Prins skribis: > > > >> Not completely sorted. Not sure what is going wrong but now starting > >> with guix 0.14 daemon and client and running guix pull a few times > >> successfully, running guix-daemon from $HOME/.config/guix/current/bin > >> and guix from a fresh git checkout using ./pre-inst-env guix I get > >> > >> substitute: /gnu/store/x02v3j0h5q1d9bl3lwxavp8m9rpm3b7m-guix-daemon-0.15.0-2.8bbb79c/libexec/guix/substitute: line 8: /root/.config/guix/current/bin/guix: No such file or directory > >> > >> which is funny for two reasons - 1st this is a guix-daemon that > >> appears to be older (it is the same) referring to a directory that > >> does not exist - guix pull is in my $HOME/.config. > > > > Since ‘guix-daemon’ runs as root, the ‘guix-daemon’ package¹ assumes > > that ~root/.config/guix/current/bin/guix exists. In fact, the only way > > you can install the ‘guix-daemon’ package is by running ‘guix pull’, and > > if you run ‘guix-daemon’ you run it as root, so ~root/.config/guix > > necessarily exists. > > > > Or could it be that you’re running ‘guix-daemon’ from > > ~/.config/guix/current as non-root? That would indeed fail. > > > > In fact it may be enough to do: > > > > exec ~/.config/guix/current/bin/guix … > > > > instead of: > > > > exec ~root/.config/guix/current/bin/guix … > > > > in that ‘install’ phase of ‘guix-daemon’. > > > > Thanks, > > Ludo’. > > > > ¹ https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/package-management.scm#n301 > From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 16:04:43 2018 Received: (at 32183-done) by debbugs.gnu.org; 2 Sep 2018 20:04:43 +0000 Received: from localhost ([127.0.0.1]:43349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwYbz-0007tA-Gy for submit@debbugs.gnu.org; Sun, 02 Sep 2018 16:04:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwYbx-0007sx-GM for 32183-done@debbugs.gnu.org; Sun, 02 Sep 2018 16:04:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwYbq-0005C9-RY for 32183-done@debbugs.gnu.org; Sun, 02 Sep 2018 16:04:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57156) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwYbq-0005C2-N2; Sun, 02 Sep 2018 16:04:34 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42338 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fwYbq-0003gz-E3; Sun, 02 Sep 2018 16:04:34 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 02 Sep 2018 22:04:32 +0200 In-Reply-To: <20180902142855.llzongao3kraunys@thebird.nl> (Pjotr Prins's message of "Sun, 2 Sep 2018 16:28:55 +0200") Message-ID: <87efeb64z3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi, Pjotr Prins skribis: > On Sun, Sep 02, 2018 at 03:55:06PM +0200, Ludovic Court=C3=A8s wrote: >> Hi Pjotr, >>=20 >> What was the outcome of this bug? >>=20 >> https://bugs.gnu.org/32183 >>=20 >> If it wasn=E2=80=99t resolved, could you answer the questions below? > > I still face this problem on one or two machines. I am running a > standard setup. Not sure what it is. > > But since no one else is reporting I think it must be because I am > running some earlier tree checkout too for deployment. Something got > messed up. OK. Do reopen it if it shows up again. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 05 11:27:14 2018 Received: (at 32183) by debbugs.gnu.org; 5 Sep 2018 15:27:14 +0000 Received: from localhost ([127.0.0.1]:47329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fxZi6-0007Bx-Ar for submit@debbugs.gnu.org; Wed, 05 Sep 2018 11:27:14 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:59071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fxZi2-0007BZ-8Y for 32183@debbugs.gnu.org; Wed, 05 Sep 2018 11:27:10 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 160A436D; Wed, 5 Sep 2018 11:27:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Wed, 05 Sep 2018 11:27:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=6SmgYd4y2z6A9OT+j zC/vvQWCkiQ3wbq1WAMZ37jJz4=; b=J5Q4a3hVrGwsSclMLKB+OA4mk8oJ+Tl6m dGycuJq0EIsDg9mpOaWB0hbduFBG2Z1h4ULpflzL/6woCeM+rDUt63t3fV7bTyma 4UbmOk3eV2Bc2goiHhPqa98oeMv5wPvlnrSwwNB+GW3tOF24jA7P+kopjBxJAHYW xqKEAkTs+c3SwyvRLoRVHBaTy1N4RIjW/bkymKX2XyCHtwDkzRlmu+op4FL3PSpB NAK0oCgyOeKq5x3+AEPHD4C2UR23+AvbN5AL9T2tUdsq8Q0kXNqOUvX2o0tWwEUm FhK8sN2XmL9WfFljhNcj6OIFR2aOf/ys2gq8ect7+phyAwI3w3gzQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=6SmgYd4y2z6A9OT+jzC/vvQWCkiQ3wbq1WAMZ37jJz4=; b=AXmzRQi7 8cldp9e9QqoHzUZXyeRVgqtbU9KcNHZm0lChX+dq/IWN0QzfiRPOnruq8DFyQRY6 09QZ9oEJPDL3EEW9Yx6WypqFzU7aPXCCSxzj4QJkscMhoTGK8uCtsPPXCtPhedyw 0tT71HWIt0weIHv40mRGrivEVTEvRLchyr7ShCdBmD0AuFsi3PMWt/OrX2p/Jstk VZnbjOrBz06s+7cAJySC3247O9PUGpOYfcD79IJzA1TEVGamPYFa9QbbziGAVkxx +La7cMbhquU0uhqVnsJCmy6o5LSBXXOXy4VsZCM8A6KtAXw1ymVknIzc6UZUYOVS uWuP/FD8es0p7Q== X-ME-Proxy: X-ME-Sender: Received: from kh-MacBookPro (soleil-ext.synchrotron-soleil.fr [195.221.0.206]) by mail.messagingengine.com (Postfix) with ESMTPA id D34A3E4118; Wed, 5 Sep 2018 11:27:07 -0400 (EDT) From: Konrad Hinsen To: 32183@debbugs.gnu.org Subject: Me too! Date: Wed, 05 Sep 2018 17:27:06 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Ludo and Pjotr, I just ran into this bug as well: ./pre-inst-env guix build python-matplotlib @ build-started /gnu/store/33hf690qiwrvr0y59g9xwz6rpf3mmbj6-matplotlib-2.2.3.tar.gz.drv - x86_64-linux /var/log/guix/drvs/33//hf690qiwrvr0y59g9xwz6rpf3mmbj6-matplotlib-2.2.3.tar.gz.drv.bz2 /gnu/store/1w41y8q12r3dw8iphl5rpkr508881y50-guix-daemon-0.15.0-2.8bbb79c/libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permission denied /gnu/store/1w41y8q12r3dw8iphl5rpkr508881y50-guix-daemon-0.15.0-2.8bbb79c/libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: cannot execute: Permission denied ... (resulting build failure etc., nothing interesting) This is on recent source code checkout (commit fefe17b0888b467383ea91fed73a9586295c49f0) with a small modification (update of hdf5 to 1.10.3). My guix-daemon is started via systemd at boot time, so it should run as root. It's from root's guix, which is about two weeks old and has not caused any trouble before. Konrad. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 06 17:10:42 2018 Received: (at 32183-done) by debbugs.gnu.org; 6 Sep 2018 21:10:42 +0000 Received: from localhost ([127.0.0.1]:48462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy1Y1-0000od-RT for submit@debbugs.gnu.org; Thu, 06 Sep 2018 17:10:42 -0400 Received: from mail.thebird.nl ([94.142.245.5]:43736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy1Xz-0000oR-Po for 32183-done@debbugs.gnu.org; Thu, 06 Sep 2018 17:10:40 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id D135C8195; Thu, 6 Sep 2018 23:10:33 +0200 (CEST) Date: Thu, 6 Sep 2018 23:10:33 +0200 From: Pjotr Prins To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180906211033.nszav6ubctku737d@thebird.nl> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87efeb64z3.fsf@gnu.org> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183-done Cc: Pjotr Prins , 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Sun, Sep 02, 2018 at 10:04:32PM +0200, Ludovic Courtès wrote: > OK. Do reopen it if it shows up again. Just to report that I did a successful install on one of those machines. Starting with a 0.14 guix as root guix pull restarted daemon using the new one in /root/.config/current/bin/ switched to normal user using the guix pointed in that directory /gnu/store/47hhyj0l4nk4na09qx1b66sz1wvpx95i-guix-command pull Next I could run ~/.config/current/bin/guix ... everything appeared hunky dory until I need to build a package /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permission denied /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: cannot execute: Permission denied builder for `/gnu/store/2q486ivskp2vm2rq10rs4pq949zkcz8h-evaluate_0.11.tar.gz.drv' failed with exit code 126 cannot build derivation `/gnu/store/qaaf8i893x0ivfnw6q19l0rq5gkmlbmj-r-evaluate-0.11.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/frxjc6iwwflasmj3wcm5s2934mgziaj6-r-fansi-0.3.0.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/p3d9km0fi423nl66q5ncvkxcnj2kz6bv-r-rsqlite-2.1.1.drv': 1 dependencies couldn't be built guix package: error: build failed: build of `/gnu/store/p3d9km0fi423nl66q5ncvkxcnj2kz6bv-r-rsqlite-2.1.1.drv' failed Again as root I did another guix pull. It instates the same daemon /root/.config/guix/current/bin/guix-daemon -> /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/bin/guix-daemon Now guix pull fails in $USER which guix /home/wrk/.config/guix/current/bin/guix guix pull Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Building from this channel: guix https://git.savannah.gnu.org/git/guix.git 91cc2a3 guile: warning: failed to install locale substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0% substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0% Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/xw7kc681ivcls1lpp0qy0xljljzd70dr-groff-1.22.3... groff-1.22.3 2.7MiB 1.2MiB/s 00:02 [##################] 100.0% /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permission denied /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: cannot execute: Permission denied builder for `/gnu/store/24ag580271wa640529ycykdwj0lk0g6z-curl-7.61.1.tar.xz.drv' failed with exit code 126 cannot build derivation `/gnu/store/17lw3svpjqygpj739yynyz6b8abddikx-curl-7.61.1.drv': 1 dependencies couldn't be built Backtrace: 18 (primitive-load "/gnu/store/blfsj798qh4i2pmrcvyaidmsdiz?") In ice-9/eval.scm: 155:9 17 (_ _) Can you think of a way of getting out of this loop? What am I doing wrong here? Pj. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 09 03:20:13 2018 Received: (at 32183-done) by debbugs.gnu.org; 9 Sep 2018 07:20:13 +0000 Received: from localhost ([127.0.0.1]:50805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyu0y-00085w-Sk for submit@debbugs.gnu.org; Sun, 09 Sep 2018 03:20:13 -0400 Received: from mail.thebird.nl ([94.142.245.5]:44648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fyu0w-00085b-Kf for 32183-done@debbugs.gnu.org; Sun, 09 Sep 2018 03:20:11 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 6BDB77FF4; Sun, 9 Sep 2018 09:20:04 +0200 (CEST) Date: Sun, 9 Sep 2018 09:20:04 +0200 From: Pjotr Prins To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180909072004.nxdwhrtyob53uznz@thebird.nl> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180906211033.nszav6ubctku737d@thebird.nl> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183-done Cc: Ludovic =?iso-8859-1?Q?Court=E8s?= , 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dear Ludo, If I understand 'guix pull' correctly below should simply not be possible, right? I mean, once you do a guix pull you have the latest and the greatest and there should be no interference? Intriguingly this does not happen on all my systems, just on 2 - notably my laptop I am using in Southern France ;) Pj. On Thu, Sep 06, 2018 at 11:10:33PM +0200, Pjotr Prins wrote: > On Sun, Sep 02, 2018 at 10:04:32PM +0200, Ludovic Courtès wrote: > > OK. Do reopen it if it shows up again. > > Just to report that I did a successful install on one of those > machines. Starting with a 0.14 guix as root > > guix pull > > restarted daemon using the new one in /root/.config/current/bin/ > > switched to normal user using the guix pointed in that directory > > /gnu/store/47hhyj0l4nk4na09qx1b66sz1wvpx95i-guix-command pull > > Next I could run > > ~/.config/current/bin/guix ... > > everything appeared hunky dory until I need to build a package > > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permission denied > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: cannot execute: Permission denied > builder for `/gnu/store/2q486ivskp2vm2rq10rs4pq949zkcz8h-evaluate_0.11.tar.gz.drv' failed with exit code 126 > cannot build derivation `/gnu/store/qaaf8i893x0ivfnw6q19l0rq5gkmlbmj-r-evaluate-0.11.drv': 1 dependencies couldn't be built > cannot build derivation `/gnu/store/frxjc6iwwflasmj3wcm5s2934mgziaj6-r-fansi-0.3.0.drv': 1 dependencies couldn't be built > cannot build derivation `/gnu/store/p3d9km0fi423nl66q5ncvkxcnj2kz6bv-r-rsqlite-2.1.1.drv': 1 dependencies couldn't be built > guix package: error: build failed: build of `/gnu/store/p3d9km0fi423nl66q5ncvkxcnj2kz6bv-r-rsqlite-2.1.1.drv' failed > > Again as root I did another guix pull. It instates the same daemon > > /root/.config/guix/current/bin/guix-daemon -> /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/bin/guix-daemon > > Now guix pull fails in $USER > > which guix > /home/wrk/.config/guix/current/bin/guix > > guix pull > > Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... > Building from this channel: > guix https://git.savannah.gnu.org/git/guix.git 91cc2a3 > guile: warning: failed to install locale > substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0% > substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0% > Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/xw7kc681ivcls1lpp0qy0xljljzd70dr-groff-1.22.3... > groff-1.22.3 2.7MiB 1.2MiB/s 00:02 [##################] 100.0% > > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permission denied > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: cannot execute: Permission denied > builder for `/gnu/store/24ag580271wa640529ycykdwj0lk0g6z-curl-7.61.1.tar.xz.drv' failed with exit code 126 > cannot build derivation `/gnu/store/17lw3svpjqygpj739yynyz6b8abddikx-curl-7.61.1.drv': 1 dependencies couldn't be built > Backtrace: > 18 (primitive-load "/gnu/store/blfsj798qh4i2pmrcvyaidmsdiz?") > In ice-9/eval.scm: > 155:9 17 (_ _) > > Can you think of a way of getting out of this loop? What am I doing wrong here? > > Pj. > From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 09 10:02:35 2018 Received: (at 32183-done) by debbugs.gnu.org; 9 Sep 2018 14:02:36 +0000 Received: from localhost ([127.0.0.1]:51396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fz0IN-0003gv-7e for submit@debbugs.gnu.org; Sun, 09 Sep 2018 10:02:35 -0400 Received: from mail.thebird.nl ([94.142.245.5]:44800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fz0IJ-0003gf-QQ for 32183-done@debbugs.gnu.org; Sun, 09 Sep 2018 10:02:34 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id CC95292DC; Sun, 9 Sep 2018 16:02:25 +0200 (CEST) Date: Sun, 9 Sep 2018 16:02:25 +0200 From: Pjotr Prins To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180909140225.ggrygcwf7l6jnxsw@thebird.nl> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <20180909072004.nxdwhrtyob53uznz@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180909072004.nxdwhrtyob53uznz@thebird.nl> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183-done Cc: Ludovic =?iso-8859-1?Q?Court=E8s?= , 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) It is working now. After a guix pull I did a guix package -i guix in a new profile. Restarting the daemon from there it stopped complaining! I don't know why the deamon from guix pull straight was not working, but at least guix is building again. Pj. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 09 10:44:45 2018 Received: (at 32183) by debbugs.gnu.org; 9 Sep 2018 14:44:45 +0000 Received: from localhost ([127.0.0.1]:51417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fz0xA-0004lf-PS for submit@debbugs.gnu.org; Sun, 09 Sep 2018 10:44:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fz0x8-0004lS-Kv for 32183@debbugs.gnu.org; Sun, 09 Sep 2018 10:44:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fz0x2-00035R-HX for 32183@debbugs.gnu.org; Sun, 09 Sep 2018 10:44:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40713) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fz0wz-00030N-6t; Sun, 09 Sep 2018 10:44:33 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45824 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fz0wy-0005Ak-Tq; Sun, 09 Sep 2018 10:44:33 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 09 Sep 2018 16:44:31 +0200 In-Reply-To: <20180906211033.nszav6ubctku737d@thebird.nl> (Pjotr Prins's message of "Thu, 6 Sep 2018 23:10:33 +0200") Message-ID: <87zhwq91dc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183 Cc: Konrad Hinsen , 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Pjotr Prins skribis: > guix pull > > Updating channel 'guix' from Git repository at 'https://git.savannah.gnu= .org/git/guix.git'... > Building from this channel: > guix https://git.savannah.gnu.org/git/guix.git 91cc2a3 > guile: warning: failed to install locale > substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... = 100.0% > substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... = 100.0% > Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/xw7kc681ivcls1lpp= 0qy0xljljzd70dr-groff-1.22.3... > groff-1.22.3 2.7MiB = 1.2MiB/s 00:02 [##################] 100.0% > > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017= /libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permis= sion denied > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017= /libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: = cannot execute: Permission denied > builder for `/gnu/store/24ag580271wa640529ycykdwj0lk0g6z-curl-7.61.1.tar= .xz.drv' failed with exit code 126 > cannot build derivation `/gnu/store/17lw3svpjqygpj739yynyz6b8abddikx-cur= l-7.61.1.drv': 1 dependencies couldn't be built > Backtrace: > 18 (primitive-load "/gnu/store/blfsj798qh4i2pmrcvyaidmsdiz?") > In ice-9/eval.scm: > 155:9 17 (_ _) > > Can you think of a way of getting out of this loop? What am I doing wrong= here? I don=E2=80=99t think you=E2=80=99re doing anything wrong. Could anyone of= you who experience this problem strace guix-daemon? I=E2=80=99ve thought about thi= s and don=E2=80=99t understand where that EACCES (=E2=80=9CPermission denied=E2= =80=9D) comes from. Specifically, you=E2=80=99d have to run something along these lines as root: strace -f -p $(pidof guix-daemon) -o log and then, as root or non-root (it doesn=E2=80=99t matter), run, say: guix build curl -S --no-substitutes Thanks in advance! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 05:34:39 2018 Received: (at 32183) by debbugs.gnu.org; 11 Sep 2018 09:34:39 +0000 Received: from localhost ([127.0.0.1]:36162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzf4A-00082m-O5 for submit@debbugs.gnu.org; Tue, 11 Sep 2018 05:34:38 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:39607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzf48-00082c-Mg for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 05:34:37 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 37F5821F3A; Tue, 11 Sep 2018 05:34:36 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Tue, 11 Sep 2018 05:34:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=bBp+SZFHSLNialYsXA/SJy4r214zHwdjMmfbLW3qTp0=; b=utj9eJEm k75RRGegauLvu9mL2c3Rpzy0WHeJNbBer88/4ncytqedGDUZ5MHEFybE0mn8RK/E 8YDdgsIN1ylkyKkZGaVqCnNsdmG7n+ly4toIWG499oD7nhQaoRSvZFb1eGFVmnS0 r0O830sok7zRvCAjbh74D0SMUgIhHRow8WmdkgNV+MJosZJe1rzX6rJzngjsUuWV Gap1syE+24FXwVFXWna9EdfoN6qE0lHqgnZkj1aK038K7wwo2Npa+1e1hpIJ+52m p2CnQMBPW2OoRJ+nBSEw54c/nhjUboT3gYji88SP+TszyYiiza7RR/q9wFPbo1gr 7qJZ6N/JKWBjVA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=bBp+SZFHSLNialYsXA/SJy4r214zH wdjMmfbLW3qTp0=; b=s4E4wgwJppjFuH49hTQ47w4PlSYe5orVvO2CgsEJEApUP oS+OwhA/wzURbrxMA4iStoWxHwHU7ly5F0O67kXrTMGzm236+UOltZOlatpBa1JH S8OOFlkGO67m9OsVkY/XqFblxPF+wZHAlW8zAAl1VsLWTJUloGCu6gWgyAtsLeD2 EdvllAvMmCYbHSoLf9ppSQhI2rdHqmHuYJG1UEbX2eeh18TkG5JrwszffGfLo5nj +OFj9RZksYRVJWs6XQ8yjrOaptrJyJnAKS/SHvgxydmUl/HwsdvMLZ2LF9tRnuF2 BLW2iZQoAURugmz4QoIRNKXNnsv/CH4B0IDfbbdmw== X-ME-Proxy: X-ME-Sender: Received: from kh-MacBookPro (lfbn-1-4181-102.w92-169.abo.wanadoo.fr [92.169.174.102]) by mail.messagingengine.com (Postfix) with ESMTPA id 0B88EE4626; Tue, 11 Sep 2018 05:34:34 -0400 (EDT) From: Konrad Hinsen To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied In-Reply-To: <87zhwq91dc.fsf@gnu.org> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> Date: Tue, 11 Sep 2018 11:34:33 +0200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183 Cc: 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo, > I don=E2=80=99t think you=E2=80=99re doing anything wrong. Could anyone = of you who > experience this problem strace guix-daemon? I=E2=80=99ve thought about t= his and > don=E2=80=99t understand where that EACCES (=E2=80=9CPermission denied=E2= =80=9D) comes from. > > Specifically, you=E2=80=99d have to run something along these lines as ro= ot: > > strace -f -p $(pidof guix-daemon) -o log > > and then, as root or non-root (it doesn=E2=80=99t matter), run, say: > > guix build curl -S --no-substitutes The log file (compressed) is attached. In doing this I noticed that I have two guix-daemon processes running: root 1583 0.0 0.0 33156 2412 ? Ss 08:55 0:00 /root/.con= fig/guix/current/bin/guix-daemon --build-users-group=3Dguixbuild root 13003 0.0 0.0 36028 6256 ? Ss 11:28 0:00 /root/.con= fig/guix/current/bin/guix-daemon 12770 I ran strace on the first one. Konrad. --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=guix-daemon-strace.log.gz Content-Transfer-Encoding: base64 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 yiCVMkilDFIpg1TKIJUySKUMUimDVMoglTJIpQxSKYNUyiCVMkilDFIpg1TKIJUySKUMUimDVMog lTJIpQxSKYNUyiCVMkilDFIpg1TKIJUySKUMUimDVMoglTJIpQxSKYNUyiCVMkilDFIpg1TKIJUy SKUMUimDVMoglTJIpQxSKYNUyiCVMkilDFIpg1TKIJUySKUMUimDVMoglTJIpQxSKYNUyiCVMkil DFIpg1TKIJUySKUMUimDVMoglTJIpQxSKYNUyiCVMkilDFIpg1TKIJUySKUMUimDVMoglTJIpQxS KYNUyiCVMkilDFIpg1TKIJUySKUMUimDVMoglTJIpQxSKYNUyiCVMkilDNIogzTKII0ySKMM0iiD NMogjTJIowzSKIM0yiCNMkijDNIogzTKII0ySKMM0iiDNMogjTJIowzSKIM0yiCNMkijDNIogzTK II0ySKMM0iiDNMogjTJIowzSKIM0yiCNMkijDNIogzTKII0ySKMM0iiDNMogjTJIowzSKIM0yiCN MkijDNIogzTKII0ySKMM0iiDNMogjTJIowzSKIM0yiCNMkijDNIogzTKII0ySKMM0iiDNMogjTJI owzSKIM0yiCNMkijDNIogzTKII0ySKMM0iiDNMogjTJIowzSKIM0yiCNMkijDNIogzTKII0ySKMM 0iiDNMogjTJIowzSKIM0yiCNMkijDNIogzTKII0ySKMM0imDdMognTJIpwzSKYN0yiCdMkinDNIp g3TKIJ0ySKcM0imDdMognTJIpwzSKYN0yiCdMkinDNIpg3TKIJ0ySKcM0imDdMognTJIpwzSKYN0 yiCdMkinDNIpg3TKIJ0ySKcM0imDdMognTJIpwzSKYN0yiCdMkinDNIpg3TKIJ0ySKcM0imDdMog nTJIpwzSKYN0yiCdMkinDNIpg3TKIJ0ySKcM0imDdMognTJIpwzSKYN0yiCdMkinDNIpg3TKIJ0y SKcM0imDdMognTJIpwzSKYN0yiCdMkinDNIpg3TKIJ0ySKcM0imDdMognTJIpwzSKYN0yiCdMkin DNIpg3TKIJ0ySKcM0imDdMognTJIpwwyKIMMyiCDMsigDDIogwzKIIMyyKAMMiiDDMoggzLIoAwy KIMMyiCDMsigDDIogwzKIIMyyKAMMiiDDMoggzLIoAwyKIMMyiCDMsigDDIogwzKIIMyyKAMMiiD DMoggzLIoAwyKIMMyiCDMsigDDIogwzKIIMyyKAMMiiDDMoggzLIoAwyKIMMyiCDMsigDDIogwzK IIMyyKAMMiiDDMoggzLIoAwyKIMMyiCDMsigDDIogwzKIIMyyKAMMiiDDMoggzLIoAwyKIMMyiCD MsigDDIogwzKIIMyyKAMMiiDDMoggzLIoAwyKIMMyiCDMsigDDIogwzKIIMyyKAMMiiDDMoggzLI oAwyKIMMyiCDMsigDDIpg0zKIJMyyKQMMimDTMogkzLIpAwyKYNMyiCTMsikDDIpg0zKIJMyyKQM MimDTMogkzLIpAwyKYNMyiCTMsikDDIpg0zKIJMyyKQMMimDTMogkzLIpAwyKYNMyiCTMsikDDIp g0zKIJMyyKQMMimDTMogkzLIpAwyKYNMyiCTMsikDDIpg0zKIJMyyKQMMimDTMogkzLIpAwyKYNM yiCTMsikDDIpg0zKIJMyyKQMMimDTMogkzLIpAwyKYNMyiCTMsikDDIpg0zKIJMyyKQMMimDTMog kzLIpAwyKYNMyiCTMsikDDIpg0zKIJMyyKQMMimDTMogkzLIpAwyKYNMyiCTMsikDDIpg0zKIJMy yKQMskyHEbI3aHC0e4MGR7s3aHC0e4MGR7s3aHC0e4MGR7s3aHC0e4MGR7s3aHC0O4OGEbI3iJrs YYTsDaImexghe4OoyR5GyN4garKHEbI3iJrsYYTsDaImexghe4P+3cm+Op+dLTZ+Xr1bXf9w/87u yfnV2zubk/OL+eL9JS9f3PtmdvSfFxcvHy8v1r/Z2tr69e46fvoh4dViubo4n52eXL7bmL49/vDn 7menMp1sPN45ONx9tPfdX+/+wfV+/+UvDx4+PDjc2z88eLD3cP+bR/+zc3fg6qvF5fPlxdWr1UbZ nHy//h/+h39ciY+neH3syXzsbcDHY5+/P3bw/cL1seugj0cvxg//9Oj1eVytD5Z/8Tyu/q/zkM/O Y/zwT49eXh6uTp7Pji5PLs43vn3058ePHu9sTn5ezQ5fzM7np4vl/fWFhw+/3t2crC87m61e3v/+ h5ufj09nz1f3v31weLDz7ZP9g52Dm0uXi9V6pNZXm771Y9VptLnNjqa//nPmoz/vDWReHx2fztWb 5cnlYqNuTu48PV+P3R889e5PyvpYienkT+uhnCwX6zFfn8rV2WL+5T9e6/2xN3O3PD05O7k02Zhu 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 GaRSBqmUQSplkEoZpFIGqZRBKmWQShmkUgaplEEqZZBKGaRSBqmUQSplkEoZpFIGqZRBKmWQShmk UgaplEEqZZBKGaRSBqmUQSplkEoZpFIGqZRBKmWQShmkUgaplEEqZZBKGaRSBqmUQSplkEoZpFIG qZRBKmWQShmkUgaplEEqZZBKGaRSBqmUQSplkEoZpFIGqZRBKmWQShmkUgaplEEqZZBKGaRSBqmU QSplkEoZpFEGaZRBGmWQRhmkUQZplEEaZZBGGaRRBmmUQRplkEYZpFEGaZRBGmWQRhmkUQZplEEa ZZBGGaRRBmmUQRplkEYZpFEGaZRBGmWQRhmkUQZplEEaZZBGGaRRBmmUQRplkEYZpFEGaZRBGmWQ RhmkUQZplEEaZZBGGaRRBmmUQRplkEYZpFEGaZRBGmWQRhmkUQZplEEaZZBGGaRRBmmUQRplkEYZ pFEGaZRBGmWQRhmkUQZplEEaZZBGGaRRBmmUQRplkEYZpFEGaZRBGmWQRhmkUQZplEEaZZBGGaRR BmmUQRplkEYZpFEGaZRBGmWQRhmkUQZplEEaZZBGGaRRBmmUQRplkEYZpFEGaZRBGmWQRhmkUwbp lEE6ZZBOGaRTBumUQTplkE4ZpFMG6ZRBOmWQThmkUwbplEE6ZZBOGaRTBumUQTplkE4ZpFMG6ZRB OmWQThmkUwbplEE6ZZBOGaRTBumUQTplkE4ZpFMG6ZRBOmWQThmkUwbplEE6ZZBOGaRTBumUQTpl kE4ZpFMG6ZRBOmWQThmkUwbplEE6ZZBOGaRTBumUQTplkE4ZpFMG6ZRBOmWQThmkUwbplEE6ZZBO GaRTBumUQTplkE4ZpFMG6ZRBOmWQThmkUwbplEE6ZZBOGaRTBumUQTplkE4ZpFMG6ZRBOmWQThmk UwbplEE6ZZBOGaRTBumUQTplkE4ZpFMG6ZRBOmWQThmkUwbplEE6ZZBOGWRQBhmUQQZlkEEZZFAG GZRBBmWQQRlkUAYZlEEGZZBBGWRQBhmUQQZlkEEZZFAGGZRBBmWQQRlkUAYZlEEGZZBBGWRQBhmU QQZlkEEZZFAGGZRBBmWQQRlkUAYZlEEGZZBBGWRQBhmUQQZlkEEZZFAGGZRBBmWQQRlkUAYZlEEG ZZBBGWRQBhmUQQZlkEEZZFAGGZRBBmWQQRlkUAYZlEEGZZBBGWRQBhmUQQZlkEEZZFAGGZRBBmWQ QRlkUAYZlEEGZZBBGWRQBhmUQQZlkEEZZFAGGZRBBmWQQRlkUAYZlEEGZZBBGWRQBhmUQQZlkEEZ ZFAGGZRBBmWQQRlkUAYZlEEGZZBBGWRQBhmUQQZlkEEZZFIGmZRBJmWQSRlkUgaZlEEmZZBJGWRS BpmUQSZlkEkZZFIGmZRBJmWQSRlkUgaZlEEmZZBJGWRSBpmUQSZlkEkZZFIGmZRBJmWQSRlkUgaZ lEEmZZBJGWRSBpmUQSZlkEkZZFIGmZRBJmWQSRlkUgaZlEEmZZBJGWRSBpmUQSZlkEkZZFIGmZRB JmWQSRlkUgaZlEEmZZBJGWRSBpmUQSZlkEkZZFIGmZRBJmWQSRlkUgaZlEEmZZBJGWRSBpmUQSZl kEkZZFIGmZRBJmWQSRlkUgaZlEEmZZBJGWRSBpmUQSZlkEkZZFIGmZRBJmWQSRlkUgaZlEEmZZBJ GWRSBpmUQSZlkEkZZFIGmZRBJmWQSRlkmQ4jZG/Q4Gj3Bg2Odm/Q4Gj3Bg2Odm/Q4Gj3Bg2Odm/Q 4Gj3Bg2Odm/Q4Gh3Bg0jZG8QNdnDCNkbRE32MEL2BlGTPYyQvUHUZA8jZG8QNdnDCNkbRE32MEL2 Bv27k714uzh6vdi4s/38/Gp7tf7FYnt1HHL2rL7T10fvXr75KY9fT+tpPT959arJT+fP673nVydv 781ni7OL83vTraJb03ttq82lrYdo+/Tk2XXm9vVB2/OLN+enF7P5nc3J93c++cenN/djW72Zl3wn b/7+2s6Xy9KevfY7W1tbnx+2nJ+ez18e63R1Pv3xJ3/208tnL86uD/thczJ9O6t2bNPJ9heT4pPX s+Vq8sX23fUaTD/czWfLlxt73+3uDr4NuD72rT27/g/+w1VmR0eL1Wq9MovLo+3T+dbqYuvVcvHh Dhwc7v/X3Q9rvLe/s/dksrF3MVldHb14v9AXy8n8ZLk4Wp/6u9+W+uLV4nx2ufHgyeHXD7/6y8PP 796pnC6nx3r043x6/mw1mx3HM52fHb0ps/Lu3atlu/d8vbBH9+pWvVni7cvT1faL2erN4vR0+23Y ocn1xfPT69Os6xPcPzx4uL+3+7df9g+/2t3f+evOV72nu7pcnyx7ineuHyo/fv9nfnz9XuqWLOEt Xrvbt2i3eN5u65zdwrW6XYt0y1/LbvPr2G19DbuVr1+3dL5u41z9C2vUPtzucjGbb7T1zT0t7ju7 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 7E6Czf8BCCabYOgEAwA= --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 06:12:27 2018 Received: (at 32183) by debbugs.gnu.org; 11 Sep 2018 10:12:28 +0000 Received: from localhost ([127.0.0.1]:36188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzfel-0000bk-MF for submit@debbugs.gnu.org; Tue, 11 Sep 2018 06:12:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzfek-0000bX-AE for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 06:12:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzfec-00072F-5A for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 06:12:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzfeb-00071v-W3; Tue, 11 Sep 2018 06:12:18 -0400 Received: from [193.50.110.124] (port=50634 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fzfeb-00018t-Li; Tue, 11 Sep 2018 06:12:17 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Konrad Hinsen Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 11 Sep 2018 12:12:15 +0200 In-Reply-To: (Konrad Hinsen's message of "Tue, 11 Sep 2018 11:34:33 +0200") Message-ID: <87zhwo9wcg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183 Cc: Pjotr Prins , 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Konrad, Konrad Hinsen skribis: >> Specifically, you=E2=80=99d have to run something along these lines as r= oot: >> >> strace -f -p $(pidof guix-daemon) -o log >> >> and then, as root or non-root (it doesn=E2=80=99t matter), run, say: >> >> guix build curl -S --no-substitutes > > The log file (compressed) is attached. > > In doing this I noticed that I have two guix-daemon processes running: > > root 1583 0.0 0.0 33156 2412 ? Ss 08:55 0:00 /root/.c= onfig/guix/current/bin/guix-daemon --build-users-group=3Dguixbuild > root 13003 0.0 0.0 36028 6256 ? Ss 11:28 0:00 /root/.c= onfig/guix/current/bin/guix-daemon 12770 > > I ran strace on the first one. Ooh, I see. The log shows this: --8<---------------cut here---------------start------------->8--- 13795 setgroups(1, [999]) =3D 0 13795 setgid(999) =3D 0 13795 getgid() =3D 999 13795 getegid() =3D 999 13795 setuid(499) =3D 0 13795 getuid() =3D 499 13795 geteuid() =3D 499 [...] 13795 execve("/gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.= 0-3.3d43017/libexec/guix/download", ["download", "/gnu/store/j3swd19y4wzv6n= rr13bv7"..., "/gnu/store/rdlndkf50sn0jq7bqkbhm"...], 0xa26f60 /* 17 vars */= ) =3D 0 [...] 13795 execve("/root/.config/guix/current/bin/guix", ["/root/.config/guix/cu= rrent/bin/g"..., "perform-download", "/gnu/store/j3swd19y4wzv6nrr13bv7"...,= "/gnu/store/rdlndkf50sn0jq7bqkbhm"...], 0x6c0530 /* 19 vars */) =3D -1 EAC= CES (Permission denied) 13795 stat("/root/.config/guix/current/bin/guix", 0x7fffffffe1d0) =3D -1 EA= CCES (Permission denied) --8<---------------cut here---------------end--------------->8--- The download process is running as a build user, not as root, hence the permission issue (silly me!). Now we need to find a way to use =E2=80=98guix=E2=80=99 from root=E2=80=99s ~/.config/guix/current. A solution may be to expose that profile under /var/guix/profiles. Needs more thought=E2=80=A6 Thanks for helping out! Ludo=E2=80=99. From unknown Fri Jun 20 07:22:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Tue, 11 Sep 2018 10:14:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 06:13:25 2018 Received: (at control) by debbugs.gnu.org; 11 Sep 2018 10:13:25 +0000 Received: from localhost ([127.0.0.1]:36196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzffh-0000di-7M for submit@debbugs.gnu.org; Tue, 11 Sep 2018 06:13:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzfff-0000dT-IX for control@debbugs.gnu.org; Tue, 11 Sep 2018 06:13:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzffU-0007WW-4u for control@debbugs.gnu.org; Tue, 11 Sep 2018 06:13:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzffU-0007WO-0X for control@debbugs.gnu.org; Tue, 11 Sep 2018 06:13:12 -0400 Received: from [193.50.110.124] (port=50638 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fzffT-0001IF-Mk for control@debbugs.gnu.org; Tue, 11 Sep 2018 06:13:11 -0400 Date: Tue, 11 Sep 2018 12:13:10 +0200 Message-Id: <87wors9wax.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32183 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) severity 32183 important From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 09:23:20 2018 Received: (at 32183) by debbugs.gnu.org; 11 Sep 2018 13:23:21 +0000 Received: from localhost ([127.0.0.1]:36343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzidU-0001NG-O0 for submit@debbugs.gnu.org; Tue, 11 Sep 2018 09:23:20 -0400 Received: from mail.thebird.nl ([94.142.245.5]:45946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzidT-0001N2-NI for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 09:23:20 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 73D898EAC; Tue, 11 Sep 2018 15:23:13 +0200 (CEST) Date: Tue, 11 Sep 2018 15:23:13 +0200 From: Pjotr Prins To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87zhwo9wcg.fsf@gnu.org> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183 Cc: Konrad Hinsen , 32183@debbugs.gnu.org, Pjotr Prins X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Sep 11, 2018 at 12:12:15PM +0200, Ludovic Courtès wrote: > The download process is running as a build user, not as root, hence the > permission issue (silly me!). > > Now we need to find a way to use ‘guix’ from root’s > ~/.config/guix/current. A solution may be to expose that profile under > /var/guix/profiles. Needs more thought… Great! Any quick hacks to fix this? Even when I set all permissions open I get in the latest tree ./pre-inst-env guix package -i r-rqda -p ~/opt/rqda --substitute-urls="https://berlin.guixsd.org" --verbose Building /gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv - x86_64-linux /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permission denied /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: cannot execute: Permission denied builder for `/gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv' failed with exit code 126 Build failed: /gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv - 1 builder for `/gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv' failed with exit code From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 09:58:49 2018 Received: (at 32183) by debbugs.gnu.org; 11 Sep 2018 13:58:49 +0000 Received: from localhost ([127.0.0.1]:37150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzjBp-0002QV-8r for submit@debbugs.gnu.org; Tue, 11 Sep 2018 09:58:49 -0400 Received: from mail.thebird.nl ([94.142.245.5]:45968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzjBm-0002QD-Hg for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 09:58:47 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id E33DB7F99; Tue, 11 Sep 2018 15:58:39 +0200 (CEST) Date: Tue, 11 Sep 2018 15:58:39 +0200 From: Pjotr Prins To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183 Cc: Ludovic =?iso-8859-1?Q?Court=E8s?= , 32183@debbugs.gnu.org, Konrad Hinsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Sep 11, 2018 at 03:23:13PM +0200, Pjotr Prins wrote: > On Tue, Sep 11, 2018 at 12:12:15PM +0200, Ludovic Courtès wrote: > > The download process is running as a build user, not as root, hence the > > permission issue (silly me!). > > > > Now we need to find a way to use ‘guix’ from root’s > > ~/.config/guix/current. A solution may be to expose that profile under > > /var/guix/profiles. Needs more thought… > > Great! Any quick hacks to fix this? Even when I set all permissions open I get in the latest tree > > ./pre-inst-env guix package -i r-rqda -p ~/opt/rqda --substitute-urls="https://berlin.guixsd.org" --verbose > > Building /gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv - x86_64-linux > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permission denied > /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017/libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: cannot execute: Permission denied > builder for `/gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv' failed with exit code 126 > Build failed: /gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv - 1 builder for `/gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar.bz2.drv' failed with exit code Hmmm. It fixed itself when I added the mirror substitute URL again. After that it successfully built ghostscript. Looks like the building problem only exists in the pre-building track of guix where it builds packages for its own use? From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 10:26:57 2018 Received: (at 32183) by debbugs.gnu.org; 11 Sep 2018 14:26:57 +0000 Received: from localhost ([127.0.0.1]:37170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzjd3-00039D-LV for submit@debbugs.gnu.org; Tue, 11 Sep 2018 10:26:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzjd1-000390-QZ for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 10:26:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzjcs-0006Ec-GR for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 10:26:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzjcs-0006ER-Bm; Tue, 11 Sep 2018 10:26:46 -0400 Received: from [193.50.110.124] (port=42932 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fzjcs-0002jO-16; Tue, 11 Sep 2018 10:26:46 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180717085541.g6nuycopf5kxoin7@thebird.nl> <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 11 Sep 2018 16:26:43 +0200 In-Reply-To: <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> (Pjotr Prins's message of "Tue, 11 Sep 2018 15:23:13 +0200") Message-ID: <87in3c9kkc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183 Cc: Konrad Hinsen , 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Pjotr Prins skribis: > On Tue, Sep 11, 2018 at 12:12:15PM +0200, Ludovic Court=C3=A8s wrote: >> The download process is running as a build user, not as root, hence the >> permission issue (silly me!). >>=20 >> Now we need to find a way to use =E2=80=98guix=E2=80=99 from root=E2=80= =99s >> ~/.config/guix/current. A solution may be to expose that profile under >> /var/guix/profiles. Needs more thought=E2=80=A6 > > Great! Any quick hacks to fix this? A quick workaround is to run =E2=80=98guix-daemon=E2=80=99 from the =E2=80= =98guix=E2=80=99 package. So, as root, you=E2=80=99d do: guix pull # if you haven=E2=80=99t done it recently guix package -i guix # to install or upgrade guix Then make sure your systemd (or whatever) config file returns to /var/guix/profiles/per-user/root/guix-profile/bin/guix-daemon as it does when you install Guix from the binary tarball. HTH! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 11 10:27:33 2018 Received: (at 32183) by debbugs.gnu.org; 11 Sep 2018 14:27:33 +0000 Received: from localhost ([127.0.0.1]:37174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzjdc-0003AR-Uo for submit@debbugs.gnu.org; Tue, 11 Sep 2018 10:27:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fzjdb-0003AE-BV for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 10:27:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzjdV-0006ms-6W for 32183@debbugs.gnu.org; Tue, 11 Sep 2018 10:27:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40913) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzjdV-0006mf-0X; Tue, 11 Sep 2018 10:27:25 -0400 Received: from [193.50.110.124] (port=45556 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fzjdU-0003n8-Mb; Tue, 11 Sep 2018 10:27:24 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 11 Sep 2018 16:27:23 +0200 In-Reply-To: <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> (Pjotr Prins's message of "Tue, 11 Sep 2018 15:58:39 +0200") Message-ID: <87efe09kj8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183 Cc: Konrad Hinsen , 32183@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Pjotr Prins skribis: > On Tue, Sep 11, 2018 at 03:23:13PM +0200, Pjotr Prins wrote: >> On Tue, Sep 11, 2018 at 12:12:15PM +0200, Ludovic Court=C3=A8s wrote: >> > The download process is running as a build user, not as root, hence the >> > permission issue (silly me!). >> >=20 >> > Now we need to find a way to use =E2=80=98guix=E2=80=99 from root=E2= =80=99s >> > ~/.config/guix/current. A solution may be to expose that profile under >> > /var/guix/profiles. Needs more thought=E2=80=A6 >>=20 >> Great! Any quick hacks to fix this? Even when I set all permissions open= I get in the latest tree >>=20 >> ./pre-inst-env guix package -i r-rqda -p ~/opt/rqda --substitute-urls=3D= "https://berlin.guixsd.org" --verbose >>=20 >> Building /gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3.tar= .bz2.drv - x86_64-linux >> /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017= /libexec/guix/download: line 8: /root/.config/guix/current/bin/guix: Permis= sion denied >> /gnu/store/sf84mb2y5vcykwq9fv02l2nipp34qng2-guix-daemon-0.15.0-3.3d43017= /libexec/guix/download: line 8: exec: /root/.config/guix/current/bin/guix: = cannot execute: Permission denied >> builder for `/gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.3= .tar.bz2.drv' failed with exit code 126 >> Build failed: /gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-libgcrypt-1.8.= 3.tar.bz2.drv - 1 builder for `/gnu/store/nknybsl5a9wnfgd9bs13fzmjwa382ys2-= libgcrypt-1.8.3.tar.bz2.drv' failed with exit code > > Hmmm. It fixed itself when I added the mirror substitute URL again. > After that it successfully built ghostscript. Looks like the building > problem only exists in the pre-building track of guix where it builds > packages for its own use? The issue affects downloads only (fixed-output derivations, not substitutes.) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 11 12:32:42 2018 Received: (at 32183-done) by debbugs.gnu.org; 11 Oct 2018 16:32:42 +0000 Received: from localhost ([127.0.0.1]:45420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAdtB-0004li-O3 for submit@debbugs.gnu.org; Thu, 11 Oct 2018 12:32:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAdt9-0004lR-P6 for 32183-done@debbugs.gnu.org; Thu, 11 Oct 2018 12:32:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAdt0-0005IK-Qz for 32183-done@debbugs.gnu.org; Thu, 11 Oct 2018 12:32:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33263) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAdst-0005BQ-5Q; Thu, 11 Oct 2018 12:32:23 -0400 Received: from [193.50.110.145] (port=51762 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gAdss-0005GN-74; Thu, 11 Oct 2018 12:32:23 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> Date: Thu, 11 Oct 2018 18:32:20 +0200 In-Reply-To: <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> (Pjotr Prins's message of "Tue, 11 Sep 2018 15:58:39 +0200") Message-ID: <87o9c030mj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: Konrad Hinsen , 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi there! I believe commit ed9d7cb4d95f8f4776e6fee2778ab52bc2852969 fixes it. That is, if you run =E2=80=98guix pull=E2=80=99 as root and then start ~/.config/guix/current/bin/guix-daemon, everything should be fine. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 12 02:59:17 2018 Received: (at 32183-done) by debbugs.gnu.org; 12 Oct 2018 06:59:17 +0000 Received: from localhost ([127.0.0.1]:45854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gArPp-00026g-0D for submit@debbugs.gnu.org; Fri, 12 Oct 2018 02:59:17 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:51737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gArPo-00026Z-8N for 32183-done@debbugs.gnu.org; Fri, 12 Oct 2018 02:59:16 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9950421D12; Fri, 12 Oct 2018 02:59:15 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Fri, 12 Oct 2018 02:59:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=K PhO+DQkzY+JjlYvL5sMHC/SOtyMVykQXDfYqL3jwjU=; b=UJS3dQM5fU8RRNQlj hX0BEtPhJktZ4wKJQk59i2JwStYvEv8n3qW7APobgOoKcnDZb9MFw6QRcjTaN8kW DcpYmDHRJ+xEuxssMJxvA2oT/j8/5YcktkrCT7wYQ2WPf+6fB0jMk63uPoxDdn7j TKGx+tgVcLDNF5hUwYauLuzUW24XP+gEPV9vVqjLJLWccliCdVc00Y3um9waC455 DQUfFvKhFk1n7oMG7T6RVbXcewdgsh9LptDWCmmelE7+HaZKv5BcT+QJZ7jEQ9++ +O4hxCI/rapf3s6xQtMqmeDCQiKQxfBOe0rE0Z6q3SwQ13s92WmDE4b3dAlDhEz8 l4ncw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=KPhO+DQkzY+JjlYvL5sMHC/SOtyMVykQXDfYqL3jw jU=; b=Blbz8Dreel/T9m4RjH9wxJejrWN6F/Fk4JG64ihqTmM31/+b5mMAm3CVs hS/G1Z/kg9k37p5Jewo8ZzgWm/f5pLpOxWwyT9Uw6HUkNefQx3EGtoaOkdV2X4KK JPVNtEXS9w4OTzjJCB7KHCs6Bl1XRwAQEgTBmrGUhjvJtC6ZOsnaBMYul/ukw9m7 gMvWUsYoRoeuEM8bNh+UFvdwy6o3UrSYZeVSjarRBD5VDtt5jLwWTVMdFksjwCmg 0534qqfvt8YdwtxvOGkMO/0/ZNGsTgUFwHntOtQ1oqfhy4V/hZPA+rotShvVucmv SpAJezSINi5OZTdCcO+BziPptsE4Q== X-ME-Sender: X-ME-Proxy: Received: from [192.168.1.14] (lfbn-1-4181-102.w92-169.abo.wanadoo.fr [92.169.174.102]) by mail.messagingengine.com (Postfix) with ESMTPA id 4AED1E405D; Fri, 12 Oct 2018 02:59:14 -0400 (EDT) Subject: =?UTF-8?Q?Re:_bug#32183:_New_=e2=80=98guix_pull=e2=80=99_/root/.con?= =?UTF-8?Q?fig/current/bin/guix:_Permission_denied?= To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= , Pjotr Prins References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> From: Konrad Hinsen Message-ID: <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> Date: Fri, 12 Oct 2018 08:59:13 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <87o9c030mj.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Ludo, > I believe commit ed9d7cb4d95f8f4776e6fee2778ab52bc2852969 fixes it. > > That is, if you run ‘guix pull’ as root and then start > ~/.config/guix/current/bin/guix-daemon, everything should be fine. Let's say the bug seems to be elsewhere now ;-) When I try to build something after following your instructions, I get the error message /gnu/store/bkkf11ixn67cwcw05nw9w9yd68i4jf23-guix-daemon-0.15.0-5.1d0be47/libexec/guix/download: line 8: /var/guix/profiles/per-user/root/current-guix/bin/guix: No such file or directory And indeed there is no guix at that place. I guess it should be /var/guix/profiles/per-user/root/guix-profile/bin/guix I can try fixing the download script and testing again, but not before next week, sorry! Konrad. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 12 08:58:03 2018 Received: (at 32183-done) by debbugs.gnu.org; 12 Oct 2018 12:58:03 +0000 Received: from localhost ([127.0.0.1]:46023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAx11-0008LO-0Z for submit@debbugs.gnu.org; Fri, 12 Oct 2018 08:58:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46311) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAx0z-0008Kv-MI for 32183-done@debbugs.gnu.org; Fri, 12 Oct 2018 08:58:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAx0t-0005Qp-FT for 32183-done@debbugs.gnu.org; Fri, 12 Oct 2018 08:57:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35127) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAx0t-0005Qf-BR; Fri, 12 Oct 2018 08:57:55 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=58108 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gAx0t-0003Lf-23; Fri, 12 Oct 2018 08:57:55 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Konrad Hinsen Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 21 =?utf-8?Q?Vend=C3=A9miaire?= an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 12 Oct 2018 14:57:53 +0200 In-Reply-To: <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> (Konrad Hinsen's message of "Fri, 12 Oct 2018 08:59:13 +0200") Message-ID: <87o9bziapa.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: Pjotr Prins , 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Konrad Hinsen skribis: >> I believe commit ed9d7cb4d95f8f4776e6fee2778ab52bc2852969 fixes it. >> >> That is, if you run =E2=80=98guix pull=E2=80=99 as root and then start >> ~/.config/guix/current/bin/guix-daemon, everything should be fine. > Let's say the bug seems to be elsewhere now ;-) > > When I try to build something after following your instructions, I get > the error message > > /gnu/store/bkkf11ixn67cwcw05nw9w9yd68i4jf23-guix-daemon-0.15.0-5.1d0be47/= libexec/guix/download: > line 8: /var/guix/profiles/per-user/root/current-guix/bin/guix: No > such file or directory Hmm you might need to run, say, =E2=80=98guix pull -l=E2=80=99, to make thi= s script magically appear. :-) Concretely, the new =E2=80=98guix pull=E2=80=99 migrates things from ~/.con= fig/guix to /var/guix/profiles the first time you run it, but it may be that you haven=E2=80=99t yet run the *new* =E2=80=98guix pull=E2=80=99. HTH, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 14 14:12:26 2018 Received: (at 32183-done) by debbugs.gnu.org; 14 Oct 2018 18:12:26 +0000 Received: from localhost ([127.0.0.1]:49497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gBksM-0004lD-1C for submit@debbugs.gnu.org; Sun, 14 Oct 2018 14:12:26 -0400 Received: from mail.thebird.nl ([94.142.245.5]:36502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gBksK-0004l0-E5 for 32183-done@debbugs.gnu.org; Sun, 14 Oct 2018 14:12:24 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 876178EA9; Sun, 14 Oct 2018 20:12:18 +0200 (CEST) Date: Sun, 14 Oct 2018 20:12:18 +0200 From: Pjotr Prins To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBw?= =?utf-8?B?dWxs4oCZ?= /root/.config/current/bin/guix: Permission denied Message-ID: <20181014181218.qeu7sctebqacqhlp@thebird.nl> References: <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87o9c030mj.fsf@gnu.org> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32183-done Cc: Pjotr Prins , 32183-done@debbugs.gnu.org, Konrad Hinsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, Oct 11, 2018 at 06:32:20PM +0200, Ludovic Courtès wrote: > Hi there! > > I believe commit ed9d7cb4d95f8f4776e6fee2778ab52bc2852969 fixes it. > > That is, if you run ‘guix pull’ as root and then start > ~/.config/guix/current/bin/guix-daemon, everything should be fine. It works on one problematic machine. Thanks! Pj. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 15 07:59:09 2018 Received: (at 32183-done) by debbugs.gnu.org; 15 Oct 2018 11:59:09 +0000 Received: from localhost ([127.0.0.1]:49872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC1Wf-0005mn-AI for submit@debbugs.gnu.org; Mon, 15 Oct 2018 07:59:09 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:51005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC1Wd-0005mf-Ox for 32183-done@debbugs.gnu.org; Mon, 15 Oct 2018 07:59:08 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 733FA21FDE; Mon, 15 Oct 2018 07:59:07 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Mon, 15 Oct 2018 07:59:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=c 7nVYM8qZDwvh69VbgKxUBjGrvnOdqLG8SG6UkQP94I=; b=qWIZ1XdBIJEdTxdld 3Gnz31mvTmrNa6SozD1j36USS6dyuptBxjTOFR6FycIfxcKUeC7uCd4pF8amqRXu 0M1WHPC498epesL2PVL8XJIsxd8gPM2RykwGfH7zx/7RRL7vSJJD8tYxpO2RDbNx /xrZwOJUfg/fj+SEWqX+J5DouP1m3TXP9DolS0hw6HVPW9Tt5kG7KewovvwSQek+ 7HeW0Vcxg224JY5ZppQwCXrBLFMubHQgWrilm3c9FiI+RCg1jC0L0TyQi3sJ59C5 6PW+23PAuTEMsyHk3zN5F4zWx27/dw93+njeDtCtyBkmuYR9Lh9bdRzISTjIZbH2 j+fkg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=c7nVYM8qZDwvh69VbgKxUBjGrvnOdqLG8SG6UkQP9 4I=; b=tsO+ZKivGXX++RDP68imHYclx9XFSztZUBIleDOaxS8nzGHOt4chmKgo/ no57zwyLPMUaSHjaDGCnHz6+b/6gHpOlZw7pT+1P9jjmrp+nIpy/QWRqkhyeyQsy d698OZX0qQyHJUbytLG4gruURac9HrdxAnO9TCoNnKAtRMVMv3mGoHBUUOeFmm+Q bUwttEuL0RdnHohgLfcWMLPZbwMqNbqaGdO4X3nWxT/yXXdsMNdX1k5rrT5d0otZ u9tRLnzCzxeMa1E7pbmSxjhGDGaF64c4BJHstva+m2lvp7rF+CRPGaGAhgB99uaJ 3doO0jVmhm16L7+SwhqoykYhPLSEg== X-ME-Sender: X-ME-Proxy: Received: from [192.168.1.14] (lfbn-1-4181-102.w92-169.abo.wanadoo.fr [92.169.174.102]) by mail.messagingengine.com (Postfix) with ESMTPA id BCC70E44DC; Mon, 15 Oct 2018 07:59:06 -0400 (EDT) Subject: =?UTF-8?Q?Re:_bug#32183:_New_=e2=80=98guix_pull=e2=80=99_/root/.con?= =?UTF-8?Q?fig/current/bin/guix:_Permission_denied?= To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> From: Konrad Hinsen Message-ID: <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> Date: Mon, 15 Oct 2018 13:59:05 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <87o9bziapa.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Ludo, > Hmm you might need to run, say, ‘guix pull -l’, to make this script > magically appear. :-) > > Concretely, the new ‘guix pull’ migrates things from ~/.config/guix to > /var/guix/profiles the first time you run it, but it may be that you > haven’t yet run the *new* ‘guix pull’. That looks like the right direction, since running "guix pull -l" starts by saying    Migrating profile generations to '/var/guix/profiles/per-user/root'... Unfortunately, its next statement is just as magic but less pleasant: Backtrace:            6 (primitive-load "/root/.config/guix/current/bin/guix") In guix/ui.scm:   1583:12  5 (run-guix-command _ . _) In ice-9/boot-9.scm:     829:9  4 (catch srfi-34 # …)     829:9  3 (catch system-error # …)     829:9  2 (catch git-error # …)     829:9  1 (catch system-error # …) In unknown file:            0 (raise #) ERROR: In procedure raise: Wrong type (expecting exact integer): # This looks like an error in an error-raising procedure, something like  a meta-error ;-) Looking at   ~# ls -l /var/guix/profiles/per-user/root/current-guix    lrwxrwxrwx 1 root root 14 oct.  15 13:51 /var/guix/profiles/per-user/root/current-guix -> current-4-link yields  a link that is indeed missing. What I do have is current-guix-4-link, but not a plain current-4-link. Konrad. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 15 15:33:45 2018 Received: (at 32183-done) by debbugs.gnu.org; 15 Oct 2018 19:33:45 +0000 Received: from localhost ([127.0.0.1]:51480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC8cb-0002Qa-3Y for submit@debbugs.gnu.org; Mon, 15 Oct 2018 15:33:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC8ca-0002QP-HI for 32183-done@debbugs.gnu.org; Mon, 15 Oct 2018 15:33:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gC8cU-0000YW-Pc for 32183-done@debbugs.gnu.org; Mon, 15 Oct 2018 15:33:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50128) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gC8cU-0000YN-Kw; Mon, 15 Oct 2018 15:33:38 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=46672 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gC8cU-0004n1-Ac; Mon, 15 Oct 2018 15:33:38 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Konrad Hinsen Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 24 =?utf-8?Q?Vend=C3=A9miaire?= an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 15 Oct 2018 21:33:36 +0200 In-Reply-To: <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> (Konrad Hinsen's message of "Mon, 15 Oct 2018 13:59:05 +0200") Message-ID: <87h8hnc8dr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hi Konrad, Konrad Hinsen skribis: > This looks like an error in an error-raising procedure, something > like=C2=A0 a meta-error ;-) The horror bug department worked hard to deliver this one. :-) > Looking at > > =C2=A0 ~# ls -l /var/guix/profiles/per-user/root/current-guix > =C2=A0=C2=A0 lrwxrwxrwx 1 root root 14 oct.=C2=A0 15 13:51 > /var/guix/profiles/per-user/root/current-guix -> current-4-link > > yields=C2=A0 a link that is indeed missing. What I do have is > current-guix-4-link, but not a plain current-4-link. Yes, it=E2=80=99s one of the thinkos I made, fixed in aa227b3be3d7728331a08dbd139c47c9b271dc23. If you=E2=80=99re familiar with Dired in Emacs, I=E2=80=99d suggest opening /var/guix/profiles/per-user/root and fixing the symlink targets from there (with C-c C-q). If not I can try and come up with a script to do that. Apologies for the mess! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 16 06:41:07 2018 Received: (at 32183-done) by debbugs.gnu.org; 16 Oct 2018 10:41:07 +0000 Received: from localhost ([127.0.0.1]:51866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCMmh-00074P-5r for submit@debbugs.gnu.org; Tue, 16 Oct 2018 06:41:07 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:56231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCMme-00074G-6g for 32183-done@debbugs.gnu.org; Tue, 16 Oct 2018 06:41:04 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 2B4449B8; Tue, 16 Oct 2018 06:41:03 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Tue, 16 Oct 2018 06:41:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type:content-transfer-encoding; s=fm1; bh= t7AtTt4q6fTM6HKH7y7TB7vr5J+t7VlE0av9Rfy9zEY=; b=p3XctQ9yR4sD65XR i8l6Ecgi/5CrRvXT37/gsdzO53Pmyh0qcMwgyImaZCdBy0H6kEcdhdXB1lbVnYby og2Ii62ZdLPD4JvVMnjwbj25Gpm+3GI5Z9X1WlAnRwMKWiEVaZaBvYHRlcArqqz8 RD1ybc3zpd6s/jXXwymETOX1T06IpZpvwNXdxSGmAYJ1qFy3DVKcqBuEP8iwhjsY Qa1UjjqDvhLD9cL2ayBBQ1INhDEQAjuGv3kCdbXZNpJJI1Fp9JtF61CPHreHHlGX L1KbtD5HecCfQjGFcEhO8CBsTFu/fZkbKSpCKDnZ03SIEq6ay43f77WPvEDZTEIk 0NvaFQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=t7AtTt4q6fTM6HKH7y7TB7vr5J+t7VlE0av9Rfy9z EY=; b=wxqPRJfsXpaCExkxVRo1iFFHpVZiocTVDb0qNZUhokr05BTD4eTWho1gs 6A780VPwNnWgJZoH0RgJdZG71zyPUVscNIpCuszfMrkH9vGmsz4kArFSuq1Tkwx3 /T/1s9cyHkWUV9w7/L1+GXgHTraRFtuNSBnMgezWpgFPXcPV9Tz+GTqQxWGwyXm4 jZuKGq9sbuRHPXNpCvY2yxdDOFftlYQzjrv5sYaMvv70XTlFC03Wzpd+Al46v/UV V+sV7w2s1E9v3hqw4RC4tKh714QPyp1pMyL44SED3SeVBBCnDdKFL0Y7ZjPZgRLj 2QOKT5C/+n3WnZ949yzFekS4mh3tw== X-ME-Sender: X-ME-Proxy: Received: from kh-MacBookPro (lfbn-1-4181-102.w92-169.abo.wanadoo.fr [92.169.174.102]) by mail.messagingengine.com (Postfix) with ESMTPA id B81EBE43AC; Tue, 16 Oct 2018 06:41:01 -0400 (EDT) From: Konrad Hinsen To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied In-Reply-To: <87h8hnc8dr.fsf@gnu.org> References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> <87h8hnc8dr.fsf@gnu.org> Date: Tue, 16 Oct 2018 12:41:01 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Ludo, > If you=E2=80=99re familiar with Dired in Emacs, I=E2=80=99d suggest openi= ng > /var/guix/profiles/per-user/root and fixing the symlink targets from > there (with C-c C-q). Done. And after rebooting, guix seems to work fine for root, including the download phase. Meaning that I consider this bug fixed. But there still seems to be some collateral damage, since I could not use "guix pull" any more on my standard user account: $ guix pull Migrating profile generations to '/var/guix/profiles/per-user/hinsen'... guix pull: error: rename-file: Invalid cross-device link This looks like guix is trying to use a hard link instead of a symbolic link somewhere. I found a way around which I describe here for the benefit of others who might find themselves in the same situation: - check out a local copy of the Guix repository=20 - configure and make as described in the manual - ./pre-inst-env guix pull That does the profile migration using the very latest code. After that the standard guix command seems to work fine again. Konrad. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 17 04:44:22 2018 Received: (at 32183-done) by debbugs.gnu.org; 17 Oct 2018 08:44:22 +0000 Received: from localhost ([127.0.0.1]:54355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gChRG-0008J8-2W for submit@debbugs.gnu.org; Wed, 17 Oct 2018 04:44:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gChRE-0008Iv-ED for 32183-done@debbugs.gnu.org; Wed, 17 Oct 2018 04:44:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gChR8-0007yl-Fr for 32183-done@debbugs.gnu.org; Wed, 17 Oct 2018 04:44:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60489) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gChR8-0007y8-AH; Wed, 17 Oct 2018 04:44:14 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45554 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gChR7-0006R6-Ol; Wed, 17 Oct 2018 04:44:14 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Konrad Hinsen Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> <87h8hnc8dr.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 =?utf-8?Q?Vend=C3=A9miaire?= an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 17 Oct 2018 10:44:11 +0200 In-Reply-To: (Konrad Hinsen's message of "Tue, 16 Oct 2018 12:41:01 +0200") Message-ID: <87tvlldktg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello Konrad, Konrad Hinsen skribis: > But there still seems to be some collateral damage, since I could not > use "guix pull" any more on my standard user account: > > $ guix pull > Migrating profile generations to '/var/guix/profiles/per-user/hinsen'... > guix pull: error: rename-file: Invalid cross-device link This was fixed in a subsequent commit: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D8036b0942b8902214= 7aaf9cd9940988fdbcc19ef To work around it, you can pull from an older generation, along these lines: ~/.config/guix/current-42-link/bin/guix pull (This will work because this older guix won=E2=80=99t attempt to move your generations to /var/guix/profiles, so it allows you to =E2=80=9Cjump over= =E2=80=9D the bug.) Let me know how it goes! It=E2=80=99s terrible that a function like this that looks trivial has been causing so much trouble. Sorry about that. :-/ Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 17 05:17:29 2018 Received: (at 32183-done) by debbugs.gnu.org; 17 Oct 2018 09:17:29 +0000 Received: from localhost ([127.0.0.1]:54387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gChxJ-0000l9-KP for submit@debbugs.gnu.org; Wed, 17 Oct 2018 05:17:29 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:46281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gChxI-0000l0-7P for 32183-done@debbugs.gnu.org; Wed, 17 Oct 2018 05:17:28 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id E2F2221F71; Wed, 17 Oct 2018 05:17:27 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Wed, 17 Oct 2018 05:17:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type:content-transfer-encoding; s=fm1; bh= /SM6yZiSqoPzOvLrrvAAcIIDekS1UBNXR601bPe5FZg=; b=qQWm2wtbQQyo1FWq e53npEAdc5CsFqsE8Zfys3bl6ctjq0Ycp2ISpxYGKBbfFRUBD3r3BAW1zL2kZwVr VLupOQNjOBY1yuESDBSrZIXbDM8KENS7Rfiq5u1XUxbeGGnLaP6NR1Yv0Pt7F8Gj 9MNOZrxsGzlM03McVhWHPVoRaxzIPjQCzSsCk/p7KgRibI7NkG8EHTJdSyhFp4bJ OJHGmx8ZW5+eovF99tg8OySQf96QqBa2aRu0iuP6oKeTjNt63iUG+y0GB3mtbC3+ StWzFCNT0R1/ZPNVJNRcDiv6Ja9g6xiaSwg7zbaUBjwAGZQliHX+HByubGWgaPmW sJqsyw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=/SM6yZiSqoPzOvLrrvAAcIIDekS1UBNXR601bPe5F Zg=; b=Rb2L/YjlznUWBvoLzT9a+ATGzt+noIYDiD52DCRNUsrF6XsyArbuh7ok9 4/hr9uOxgwQEJ4Bvw2iHejQIVkrQn14V8wxyxmLgLwu7eOsiFkWgyq/O3bzZBUib 2qhl/rjEaQWQdM/BEv6pIxErRPY80yF1XzeNqhbvjkka7Y3XKAdI1dVoLm+LAIu+ KbS3yL1d82rJcOU74uQWYzbs9mdsvq4tyvvP7R9aHAi1QUJX66UK0Zcm9eXFiMR0 NyYWk45ay5URz8VKiXZtyXOgyb/Oia/UXt3pPE7qyoLzJ4qvqVdho6LS1sFYES5P HSSRTpScMgyYIv8JDW69uizoxoORw== X-ME-Sender: X-ME-Proxy: Received: from KHs-MacBook.local (soleil-ext.synchrotron-soleil.fr [195.221.0.206]) by mail.messagingengine.com (Postfix) with ESMTPA id C914B102DE; Wed, 17 Oct 2018 05:17:26 -0400 (EDT) From: Konrad Hinsen To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied In-Reply-To: <87tvlldktg.fsf@gnu.org> References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> <87h8hnc8dr.fsf@gnu.org> <87tvlldktg.fsf@gnu.org> Date: Wed, 17 Oct 2018 11:17:25 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Ludo, > To work around it, you can pull from an older generation, along these > lines: > > ~/.config/guix/current-42-link/bin/guix pull > > (This will work because this older guix won=E2=80=99t attempt to move your > generations to /var/guix/profiles, so it allows you to =E2=80=9Cjump over= =E2=80=9D the > bug.) > > Let me know how it goes! I cannot try any more because I already used another workaround, meaning that my profiles are properly migrated. > It=E2=80=99s terrible that a function like this that looks trivial has be= en > causing so much trouble. Sorry about that. :-/ Lesson learned: avoid messing around with mutable state. How about creating a functional package manager? ;-) Konrad. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 17 19:07:03 2018 Received: (at 32183-done) by debbugs.gnu.org; 17 Oct 2018 23:07:03 +0000 Received: from localhost ([127.0.0.1]:55965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCuu7-0000fB-KE for submit@debbugs.gnu.org; Wed, 17 Oct 2018 19:07:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gCuu5-0000ed-J7 for 32183-done@debbugs.gnu.org; Wed, 17 Oct 2018 19:07:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCutz-0008Nr-TY for 32183-done@debbugs.gnu.org; Wed, 17 Oct 2018 19:06:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48307) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gCutz-0008NT-PN; Wed, 17 Oct 2018 19:06:55 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=41014 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gCutz-0006hF-HT; Wed, 17 Oct 2018 19:06:55 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Konrad Hinsen Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> <87h8hnc8dr.fsf@gnu.org> <87tvlldktg.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 =?utf-8?Q?Vend=C3=A9miaire?= an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 18 Oct 2018 01:06:54 +0200 In-Reply-To: (Konrad Hinsen's message of "Wed, 17 Oct 2018 11:17:25 +0200") Message-ID: <87murc9nqp.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Konrad Hinsen skribis: >> To work around it, you can pull from an older generation, along these >> lines: >> >> ~/.config/guix/current-42-link/bin/guix pull >> >> (This will work because this older guix won=E2=80=99t attempt to move yo= ur >> generations to /var/guix/profiles, so it allows you to =E2=80=9Cjump ove= r=E2=80=9D the >> bug.) >> >> Let me know how it goes! > > I cannot try any more because I already used another workaround, meaning > that my profiles are properly migrated. Good. >> It=E2=80=99s terrible that a function like this that looks trivial has b= een >> causing so much trouble. Sorry about that. :-/ > > Lesson learned: avoid messing around with mutable state. How about > creating a functional package manager? ;-) That=E2=80=99s an idea worth pondering. :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 02 10:32:44 2018 Received: (at 32183-done) by debbugs.gnu.org; 2 Nov 2018 14:32:44 +0000 Received: from localhost ([127.0.0.1]:60313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIaV9-0002JZ-TI for submit@debbugs.gnu.org; Fri, 02 Nov 2018 10:32:44 -0400 Received: from mx1.riseup.net ([198.252.153.129]:46963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIaV8-0002JR-0T for 32183-done@debbugs.gnu.org; Fri, 02 Nov 2018 10:32:42 -0400 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 18C8E1A042E; Fri, 2 Nov 2018 07:32:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1541169161; bh=0TDE5riANZy81ARydRYKQ+L3W5m4H6IFgkFVwuI52S8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=EvfHY4mE7aN9AJZuyhHYNrzskFSnKVJXucD6TT/lOt76vUT+Kc6PVTFkuUW5ElKGA 2/WOOdyzsSVeYUT+bPAXtbRcHyF1FHkNgvIfpkb/7cTvPiYMoS/S3d/XI+xE+Hlxw8 PEf2g2xOCfBwOfwAg3Aa3AW6tubYpY7bUoxl52yw= X-Riseup-User-ID: C65D64A12CAF33145AC70F611DB8F61E0DB714371C60B07DBED3101D708C3AAF Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 6BBC21C02C5; Fri, 2 Nov 2018 07:32:39 -0700 (PDT) Subject: =?UTF-8?Q?Re:_bug#32183:_New_=e2=80=98guix_pull=e2=80=99_/root/.con?= =?UTF-8?Q?fig/current/bin/guix:_Permission_denied?= To: Konrad Hinsen , =?UTF-8?Q?Ludovic_Court?= =?UTF-8?B?w6hz?= References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> <87h8hnc8dr.fsf@gnu.org> <87tvlldktg.fsf@gnu.org> From: swedebugia Message-ID: <3a0b6575-0def-bd64-b725-01190797f794@riseup.net> Date: Fri, 2 Nov 2018 15:38:09 +0100 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32183-done Cc: 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi On 2018-10-17 11:17, Konrad Hinsen wrote: > > Lesson learned: avoid messing around with mutable state. How about > creating a functional package manager? ;-) LOL This whole update to guix pull was somewhat a breaking change, but unfortunately it was very hard to imagine the repercussions (horrible bugs) down the line... Could it have been completely avoided by introducing it as such and forced people to reinstall/upgrade by reinstall (overwriting all files and invalidating the store etc.)? -- Cheers Swedebugia From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 03 10:13:50 2018 Received: (at 32183-done) by debbugs.gnu.org; 3 Nov 2018 14:13:50 +0000 Received: from localhost ([127.0.0.1]:33062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIwgQ-0002b0-GW for submit@debbugs.gnu.org; Sat, 03 Nov 2018 10:13:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIwgO-0002ao-Oe for 32183-done@debbugs.gnu.org; Sat, 03 Nov 2018 10:13:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIwgH-0007ZI-FL for 32183-done@debbugs.gnu.org; Sat, 03 Nov 2018 10:13:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39613) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gIwg7-0007Nf-JM; Sat, 03 Nov 2018 10:13:35 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57330 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gIwg7-0007lr-BF; Sat, 03 Nov 2018 10:13:31 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: swedebugia Subject: Re: bug#32183: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= /root/.config/current/bin/guix: Permission denied References: <20180723222855.osvahab6uo677nfd@thebird.nl> <87tvomxfzy.fsf@gnu.org> <871sacats5.fsf@gnu.org> <20180902142855.llzongao3kraunys@thebird.nl> <87efeb64z3.fsf@gnu.org> <20180906211033.nszav6ubctku737d@thebird.nl> <87zhwq91dc.fsf@gnu.org> <87zhwo9wcg.fsf@gnu.org> <20180911132313.7qtypjdc6y5ykjxd@thebird.nl> <20180911135839.kffwkj7hmwe3f2w5@thebird.nl> <87o9c030mj.fsf@gnu.org> <8ee7a13c-5c91-0165-4b4e-5c54ec1cc7c4@fastmail.net> <87o9bziapa.fsf@gnu.org> <28305e01-cf3e-0731-4aaf-34eb516fb958@fastmail.net> <87h8hnc8dr.fsf@gnu.org> <87tvlldktg.fsf@gnu.org> <3a0b6575-0def-bd64-b725-01190797f794@riseup.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 13 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 03 Nov 2018 15:13:30 +0100 In-Reply-To: <3a0b6575-0def-bd64-b725-01190797f794@riseup.net> (swedebugia's message of "Fri, 2 Nov 2018 15:38:09 +0100") Message-ID: <87efc2p7ud.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32183-done Cc: Konrad Hinsen , 32183-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, swedebugia skribis: > This whole update to guix pull was somewhat a breaking change, but > unfortunately it was very hard to imagine the repercussions (horrible > bugs) down the line... > > Could it have been completely avoided by introducing it as such and > forced people to reinstall/upgrade by reinstall (overwriting all files > and invalidating the store etc.)? Fundamentally, it=E2=80=99s just about moving files from ~/.config/guix to /var/guix/profiles/per-user/$USER, which I thought was fairly harmless. Also, the bug was around for a few days. Those who were away during those days didn=E2=80=99t notice. That said, I agree this was poorly handled. One way to improve it would be to have several people run the code on their machine before it goes to master (it=E2=80=99s the kind of code for which we can hardly write unit tests, and it=E2=80=99s single-use code.) Thanks, Ludo=E2=80=99. From unknown Fri Jun 20 07:22:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 02 Dec 2018 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator