From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: install: invalid user =?utf-8?B?4oCYcm9vdOKAmQ==?= Date: Tue, 22 Aug 2017 11:56:20 +0200 Message-ID: <87378k7wor.fsf@gnu.org> References: 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]:36415) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dk5vA-0007W4-0o for help-guix@gnu.org; Tue, 22 Aug 2017 05:56:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dk5v6-00086w-1i for help-guix@gnu.org; Tue, 22 Aug 2017 05:56:28 -0400 In-Reply-To: (Dmitry Nikolaev's message of "Mon, 21 Aug 2017 23:28:56 +0300") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Dmitry Nikolaev Cc: help-guix Hi, Dmitry Nikolaev skribis: > Hi. I'm trying to build Xawtv in GuixSD to use my webcamera during > screencasts. I wrote package defintion for xawtv, it passes configuration > and build phases, but fails on install phase with error: > > /gnu/store/6908gy3pws0ccys49ni98idwnicchlr2-coreutils-8.26/bin/install: > invalid user =E2=80=98root=E2=80=99 > > What do I need to do to avoid this error? Most likely the makefile does =E2=80=9Cinstall -o root =E2=80=A6=E2=80=9D, = but there=E2=80=99s no =E2=80=9Croot=E2=80=9D user in the build environment. To work around this, simply remove that =E2=80=9C-o root=E2=80=9D from the = makefile, along these lines: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/hurd.scm#n265 HTH, Ludo=E2=80=99.