From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#30265: Fish shell has wrong path variables Date: Sat, 27 Jan 2018 17:25:03 +0100 Message-ID: <87bmhf1d7k.fsf@gnu.org> References: <87inbnpsx9.fsf@gmail.com> <87shar8u6d.fsf@abyayala.i-did-not-set--mail-host-address--so-tickle-me> 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]:49245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1efTIr-00027x-RK for bug-guix@gnu.org; Sat, 27 Jan 2018 11:26:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1efTIo-000337-Nl for bug-guix@gnu.org; Sat, 27 Jan 2018 11:26:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:37534) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1efTIo-00032t-Id for bug-guix@gnu.org; Sat, 27 Jan 2018 11:26:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1efTIo-00077p-9Y for bug-guix@gnu.org; Sat, 27 Jan 2018 11:26:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87shar8u6d.fsf@abyayala.i-did-not-set--mail-host-address--so-tickle-me> (ng0@n0.is's message of "Sat, 27 Jan 2018 10:36:42 +0000") 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: ng0@n0.is, Meiyo Peng Cc: 30265@debbugs.gnu.org Hi ng0 and Meiyo, ng0@n0.is skribis: > On Sat, 27 Jan 2018, Meiyo Peng wrote: >> Hi, >> >> I am using GuixSD 0.14. After upgrading fish shell to latest version(v2.= 7.1) and >> running `guix gc`, fish shell does not work well. > > Can you explain a bit more about your setup? I assume you use > fish as you user shell and not just as a shell you switch into > from a Bash enabled user, correct? Note that the current =E2=80=98guix=E2=80=99 package, 0.14.0-7.33988f9, inc= ludes Fish completion support, which was not the case before: --8<---------------cut here---------------start------------->8--- $ ls -R $(guix build guix)/share/fish /gnu/store/apji9j8cwf9xpd5jk5mk8s6r1a391yvq-guix-0.14.0-7.33988f9/share/fis= h: vendor_completions.d /gnu/store/apji9j8cwf9xpd5jk5mk8s6r1a391yvq-guix-0.14.0-7.33988f9/share/fis= h/vendor_completions.d: guix.fish --8<---------------cut here---------------end--------------->8--- Could it be the reason why you=E2=80=99re having problems now that you didn= =E2=80=99t experience earlier? Any ideas, ng0? Thanks, Ludo=E2=80=99.