* Fish shell error: __fish_pwd in command substitution called on standard input
@ 2018-07-17 23:01 Pierre Neidhardt
2018-07-18 6:41 ` Nils Gillmann
0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2018-07-17 23:01 UTC (permalink / raw)
To: help-guix
[-- Attachment #1: Type: text/plain, Size: 629 bytes --]
Since recently I've noticed the following error when starting the fish
shell and on every command execution:
--8<---------------cut here---------------start------------->8---
> fish
fish:
__fish_pwd
^
in command substitution
called on standard input
in command substitution
called on standard input
ambrevar@mimimi > ls
ambrevar@mimimi > ls
booking.html
fish:
__fish_pwd
^
in command substitution
called on standard input
in command substitution
called on standard input
--8<---------------cut here---------------end--------------->8---
Is anyone else seeing this?
--
Pierre Neidhardt
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-17 23:01 Fish shell error: __fish_pwd in command substitution called on standard input Pierre Neidhardt
@ 2018-07-18 6:41 ` Nils Gillmann
2018-07-18 8:10 ` Pierre Neidhardt
0 siblings, 1 reply; 10+ messages in thread
From: Nils Gillmann @ 2018-07-18 6:41 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: help-guix
Pierre Neidhardt transcribed 1.2K bytes:
> Since recently I've noticed the following error when starting the fish
> shell and on every command execution:
>
> --8<---------------cut here---------------start------------->8---
> > fish
> fish:
> __fish_pwd
> ^
> in command substitution
> called on standard input
>
> in command substitution
> called on standard input
>
> ambrevar@mimimi > ls
> ambrevar@mimimi > ls
> booking.html
> fish:
> __fish_pwd
> ^
> in command substitution
> called on standard input
>
> in command substitution
> called on standard input
> --8<---------------cut here---------------end--------------->8---
>
> Is anyone else seeing this?
not really, but my version could be older. Which version of fish and
which version of guix are you on?
> --
> Pierre Neidhardt
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-18 6:41 ` Nils Gillmann
@ 2018-07-18 8:10 ` Pierre Neidhardt
2018-07-18 9:55 ` Nils Gillmann
0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2018-07-18 8:10 UTC (permalink / raw)
To: Nils Gillmann; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 381 bytes --]
> guix --version
guix (GNU Guix) 63e708f4681cc8e2bdf2e5b2a3b2599bb823551b
Copyright (C) 2018 the Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
> fish --version
fish, version 2.7.1
--
Pierre Neidhardt
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-18 8:10 ` Pierre Neidhardt
@ 2018-07-18 9:55 ` Nils Gillmann
2018-07-18 9:58 ` Pierre Neidhardt
0 siblings, 1 reply; 10+ messages in thread
From: Nils Gillmann @ 2018-07-18 9:55 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: help-guix, Nils Gillmann
Pierre Neidhardt transcribed 1.0K bytes:
> > guix --version
> guix (GNU Guix) 63e708f4681cc8e2bdf2e5b2a3b2599bb823551b
> Copyright (C) 2018 the Guix authors
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
> > fish --version
> fish, version 2.7.1
>
> --
> Pierre Neidhardt
I'm on an older(?) guix version but the same fish version.
Can you describe your problem a bit more?
Are you using fish as a login shell? As a user shell?
Is there anything in $home/.config/fish/ ? Same for $home/.local/share/fish/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-18 9:55 ` Nils Gillmann
@ 2018-07-18 9:58 ` Pierre Neidhardt
2018-07-18 10:39 ` Nils Gillmann
0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2018-07-18 9:58 UTC (permalink / raw)
To: Nils Gillmann; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 267 bytes --]
I use fish shell as a user shell.
(Actually I only use it for its completion database via emacs-fish-completion -- and the completion does not work beyond file completion).
Neither $HOME/.config/fish/ nor $HOME/.local/share/fish/ exist.
--
Pierre Neidhardt
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-18 9:58 ` Pierre Neidhardt
@ 2018-07-18 10:39 ` Nils Gillmann
2018-07-18 11:04 ` Pierre Neidhardt
0 siblings, 1 reply; 10+ messages in thread
From: Nils Gillmann @ 2018-07-18 10:39 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: help-guix, Nils Gillmann
Pierre Neidhardt transcribed 916 bytes:
> I use fish shell as a user shell.
> (Actually I only use it for its completion database via emacs-fish-completion -- and the completion does not work beyond file completion).
>
> Neither $HOME/.config/fish/ nor $HOME/.local/share/fish/ exist.
>
> --
> Pierre Neidhardt
Integration of shells other than Bash are suboptimal in GuixSD at the moment,
you might want to search through the bugtracker and read the tickets I
opened a while back with regards to fish:
https://debbugs.gnu.org/cgi/pkgreport.cgi?include=subject%3Afish;package=guix
Contributions to fix this are welcome.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-18 10:39 ` Nils Gillmann
@ 2018-07-18 11:04 ` Pierre Neidhardt
2018-07-23 8:16 ` Pierre Neidhardt
0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2018-07-18 11:04 UTC (permalink / raw)
To: Nils Gillmann; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 146 bytes --]
Thanks for the link to the issues, I'll look into it.
Note that everything was fine by me about a month ago on GuixSD.
--
Pierre Neidhardt
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-18 11:04 ` Pierre Neidhardt
@ 2018-07-23 8:16 ` Pierre Neidhardt
2018-07-25 14:45 ` Pierre Neidhardt
0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2018-07-23 8:16 UTC (permalink / raw)
To: Nils Gillmann; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 101 bytes --]
After a recent update things are back to normal... Not sure what happened.
--
Pierre Neidhardt
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-23 8:16 ` Pierre Neidhardt
@ 2018-07-25 14:45 ` Pierre Neidhardt
2018-09-19 8:57 ` Pierre Neidhardt
0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2018-07-25 14:45 UTC (permalink / raw)
To: Nils Gillmann; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 91 bytes --]
And... nope! Bug came back :(
Some fishy (haha) is going on...
--
Pierre Neidhardt
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Fish shell error: __fish_pwd in command substitution called on standard input
2018-07-25 14:45 ` Pierre Neidhardt
@ 2018-09-19 8:57 ` Pierre Neidhardt
0 siblings, 0 replies; 10+ messages in thread
From: Pierre Neidhardt @ 2018-09-19 8:57 UTC (permalink / raw)
To: Nils Gillmann; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
OK, found out what's happening thanks to Nils' links.
Running `guix build --check fish` fixes the issue... until next garbage
collection, which explains why I would not always see the issue.
I'll keep discussing this at
https://issues.guix.info/issue/30265.
--
Pierre Neidhardt
https://ambrevar.xyz/
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2018-09-19 8:57 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-17 23:01 Fish shell error: __fish_pwd in command substitution called on standard input Pierre Neidhardt
2018-07-18 6:41 ` Nils Gillmann
2018-07-18 8:10 ` Pierre Neidhardt
2018-07-18 9:55 ` Nils Gillmann
2018-07-18 9:58 ` Pierre Neidhardt
2018-07-18 10:39 ` Nils Gillmann
2018-07-18 11:04 ` Pierre Neidhardt
2018-07-23 8:16 ` Pierre Neidhardt
2018-07-25 14:45 ` Pierre Neidhardt
2018-09-19 8:57 ` Pierre Neidhardt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).