From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#33260: [Shepherd] ERROR: In procedure stat: No such file or directory: "/run/user/30011/shepherd Date: Wed, 07 Nov 2018 17:36:52 +0100 Message-ID: <87o9b0u9nf.fsf@gnu.org> References: <34806e19-072a-ce32-3a23-78e78f59b719@riseup.net> <877ehq2the.fsf@gnu.org> <55e1a1ec-477a-f370-6ede-70872a8a6746@riseup.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57824) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKQqD-0004Ra-1M for bug-guix@gnu.org; Wed, 07 Nov 2018 11:38:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKQqC-0007ut-9S for bug-guix@gnu.org; Wed, 07 Nov 2018 11:38:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:35550) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gKQqC-0007ue-41 for bug-guix@gnu.org; Wed, 07 Nov 2018 11:38:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gKQqB-00047r-Vq for bug-guix@gnu.org; Wed, 07 Nov 2018 11:38:04 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <55e1a1ec-477a-f370-6ede-70872a8a6746@riseup.net> (swedebugia's message of "Tue, 6 Nov 2018 19:26:24 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: swedebugia Cc: 33260@debbugs.gnu.org Hello, swedebugia skribis: > On 2018-11-06 15:03, Ludovic Court=C3=A8s wrote: [...] >> I do! I run =E2=80=98shepherd=E2=80=99 as non-root on GuixSD, and I don= =E2=80=99t have the >> above file-not-found issue. On GuixSD, /run/user/UID is created as >> expected, and I suspect it=E2=80=99s the same on most other GNU/Linux di= stros >> these days. >> >> swedebugia, what distribution are you using? On GuixSD, 30011 is a UID >> that would be allocated to one of the build users, which cannot =E2=80= =9Clog in=E2=80=9D. > > GuixSD VM image in Qemu on parabola. > > sdb@komputilo ~$ guix --version > guix (GNU Guix) 1f44934fb6e2cefccbecd4fa347025349fa9ff76 (v0.15) > > $ which shepherd > /run/current-system/profile/bin/shepherd > > sdb@komputilo ~$ readlink -f $(which shepherd) > /gnu/store/fwc1nkcc0hfyr1d9snpbvfss4pz4ycrw-shepherd-0.4.0/bin/shepherd What does =E2=80=98id=E2=80=99 return? What about: =E2=80=98herd status | = grep logind=E2=80=99? Does /run/user exist? Thanks in advance, Ludo=E2=80=99.