From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxim Cournoyer Subject: Re: Report on environment variable issues Date: Fri, 06 Sep 2019 10:32:06 +0900 Message-ID: <874l1qxl9l.fsf@gmail.com> References: <20190903212550.517dbf78@posteo.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:45931) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i636l-0005zs-7v for help-guix@gnu.org; Thu, 05 Sep 2019 21:32:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i636k-0000zD-80 for help-guix@gnu.org; Thu, 05 Sep 2019 21:32:15 -0400 Received: from mail-pg1-x529.google.com ([2607:f8b0:4864:20::529]:43780) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i636k-0000xt-0B for help-guix@gnu.org; Thu, 05 Sep 2019 21:32:14 -0400 Received: by mail-pg1-x529.google.com with SMTP id u72so2482187pgb.10 for ; Thu, 05 Sep 2019 18:32:13 -0700 (PDT) In-Reply-To: <20190903212550.517dbf78@posteo.cz> (tirifto@posteo.cz's message of "Tue, 3 Sep 2019 21:25:50 +0200") 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: Tirifto Cc: help-guix@gnu.org Hello Tirifto, Tirifto writes: > Hello! > > I am running Guix on Parabola GNU+Linux-libre (a libre derivative of > Arch Linux), and have had issues with environment variables in two > instances. I'm not asking for help, but I'm not sure if this is > appropriate for the bug list, either, so here we go. > > Firstly, when running GNOME Shell (native on Parabola), I tried > integrating it with Guix, so that applications installed with Guix > would be visible to GNOME Shell. I tried doing this by extending the > environment variable =E2=80=98$XDG_DATA_DIRS=E2=80=99, which is empty by = default, > but that made GNOME Shell crash on login. In my experience, attempting to have both Guix programs and native programs share components or even environment variables is fraught with danger. I would suggest trying to use as much as Guix as possible on your Parabola system to avoid problems. In other words, try to run the Gnome Shell binary from Guix, and install youtube-dl from Guix. Maxim