From mboxrd@z Thu Jan 1 00:00:00 1970 From: Myles English Subject: bug#23389: segfault for non-root user Date: Fri, 29 Apr 2016 11:04:26 +0100 Message-ID: <87inz0ras5.fsf@gmail.com> References: <874mam2355.fsf@gmail.com> <87oa8uhrig.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40267) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aw5Ja-0004NB-Bv for bug-guix@gnu.org; Fri, 29 Apr 2016 06:06:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aw5JS-0005cx-MU for bug-guix@gnu.org; Fri, 29 Apr 2016 06:06:25 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:41626) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aw5JR-0005cd-Gn for bug-guix@gnu.org; Fri, 29 Apr 2016 06:06:18 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aw5JC-0000rl-3E for bug-guix@gnu.org; Fri, 29 Apr 2016 06:06:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-reply-to: <87oa8uhrig.fsf@gnu.org> 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 23389@debbugs.gnu.org Ludo’, Ludovic Courtès writes: > Myles English skribis: > >> Just installed binary x86-64 nix on Arch Linux as per instructions here: >> >> http://www.gnu.org/software/guix/manual/guix.html#Binary-Installation >> >> The install for root when well and the hello sample package installed >> fine. Then I went to setup my user as described here: >> >> http://www.gnu.org/software/guix/manual/guix.html#Application-Setup >> >> but got a segfault at: >> >> $ guix package -i glibc-locales >> >> and in fact even just >> >> $ guix > > Is LD_LIBRARY_PATH or LD_PRELOAD set in your environment? This was set: LD_LIBRARY_PATH=/home/myles/GNUstep/Library/Libraries:/usr/lib so I uninstalled GNUstep and rebooted, LD_LIBRARY_PATH is unset and this works: $ guix package -i glibc-locales > What happens if you run: > > env -i `type -P guix` --help $ env -i `type -P guix` --help zsh: bad option: -P Usage: env [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...] Set each NAME to VALUE in the environment and run COMMAND. Mandatory arguments to long options are mandatory for short options too. -i, --ignore-environment start with an empty environment -0, --null end each output line with NUL, not newline -u, --unset=NAME remove variable from the environment --help display this help and exit --version output version information and exit A mere - implies -i. If no COMMAND, print the resulting environment. GNU coreutils online help: Full documentation at: or available locally via: info '(coreutils) env invocation' > What does “info files” say in GDB? N/A > Thank you for the bug report! Thank you for the help! 'Bug' closed? Myles P.S. now firefox gives me a segfault, I think there are other issues here.