GNU bug report logs - #26792
Fix output of --help in package fish

Previous Next

Package: guix-patches;

Reported by: ng0 <ng0 <at> pragmatique.xyz>

Date: Sat, 6 May 2017 00:58:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: ng0 <ng0 <at> pragmatique.xyz>
To: 26792 <at> debbugs.gnu.org
Cc: bug-guix <at> gnu.org
Subject: bug#26792: Acknowledgement (Fix output of --help in package fish)
Date: Sat, 6 May 2017 11:03:53 +0000
ng0 transcribed 1.0K bytes:
> I just created a new user which uses fish as the login shell and
> I need to update this patch. There is more to be embeded for fish.

This is similar to the "mc" situation.

In a plain fish profile with no bash whatsoever, your default $PATH is:

echo $PATH
/usr /usr/bin

the major issue when logging in is:

1. grep is not found.
2. hostname is not found.

The question to think about is, how do we provide access to the basic
applications (grep, awk, hostname, etc) fish needs? Substituting a minimal
set of files where necessary seems like the best working solution for a
system which does not assume any other shell and therefore does initially
export no $PATH other than /usr and /usr/bin.

The very least I want people to experience is no error immediately after
first login. This happens at the moment.
-- 
https://pragmatique.xyz
PGP: https://people.pragmatique.xyz/ng0/




This bug report was last modified 8 years and 110 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.