From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54417) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6y1J-0005sV-6g for guix-patches@gnu.org; Sat, 06 May 2017 07:37:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6y1G-00043F-41 for guix-patches@gnu.org; Sat, 06 May 2017 07:37:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59048) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d6y1G-000439-0S for guix-patches@gnu.org; Sat, 06 May 2017 07:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d6y1F-0004pW-RV for guix-patches@gnu.org; Sat, 06 May 2017 07:37:01 -0400 Subject: bug#26792: Acknowledgement (Fix output of --help in package fish) Resent-Message-ID: Date: Sat, 6 May 2017 11:36:33 +0000 From: ng0 Message-ID: <20170506113633.elg5jvkhl7myfkkr@abyayala> References: <20170506005654.6fmz6ojzieve7mnv@abyayala> <20170506104453.men2xianv4d3ynci@abyayala> <20170506110353.zn67kryidtvmfhud@abyayala> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20170506110353.zn67kryidtvmfhud@abyayala> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 26792@debbugs.gnu.org ng0 transcribed 0.9K bytes: > 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 A correction: $PATH = /bin /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/ > > > -- https://pragmatique.xyz PGP: https://people.pragmatique.xyz/ng0/