Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean install on Ubuntu results in multiple "disown: There are no suitable jobs" after every command #67

Open
Kintar opened this issue Jun 21, 2023 · 12 comments
Assignees

Comments

@Kintar
Copy link

Kintar commented Jun 21, 2023

Reproduction steps:

Install Ubuntu
Install Fish
Install fisher
Install fish-async-prompt

Result:

$ fisher install acomagu/fish-async-prompt                                       
fisher install version 4.4.3
Fetching https://api.github.com/repos/acomagu/fish-async-prompt/tarball/HEAD
Installing acomagu/fish-async-prompt
           /home/alanter/.config/fish/conf.d/__async_prompt.fish
Installed 1 plugin/s
disown: There are no suitable jobs
disown: There are no suitable jobs
 ~

This has happened to me on two clean installs now. One of them started working after a wipe and reinstall of Fish. The other did not.

@acomagu
Copy link
Owner

acomagu commented Jun 29, 2023

Thank you for reporting.

Could you tell me what version of Fish are you using?

@Kintar
Copy link
Author

Kintar commented Jun 29, 2023

Yes, sorry! Fish 3.6.0 on one machine, and 3.6.1 on another.

@acomagu
Copy link
Owner

acomagu commented Jul 9, 2023

I tried to reproduce with the following steps, but could not reproduce...

Install Ubuntu 22.04.2
sudo apt-add-repository ppa:fish-shell/release-3
sudo apt update
sudo apt install fish  # 3.6.1
curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher
fisher install acomagu/fish-async-prompt

Seems working correctly.

@bdmorin
Copy link

bdmorin commented Aug 2, 2023

Fresh install today, having same issue.

fish --version                                                                                                     Wed Aug  2 11:45:56 2023
fish, version 3.6.1
disown: There are no suitable jobs
disown: There are no suitable jobs

uname -a                                                                                                               Wed Aug  2 11:46:08 2023
Darwin n0x.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun  8 22:22:20 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T6000 arm64
disown: There are no suitable jobs
disown: There are no suitable jobs

happy to provide more info, just let me know what.

@wiillou
Copy link

wiillou commented Sep 5, 2023

Im having this issue too on nixos unstable using the pure prompt

@ar065
Copy link

ar065 commented Sep 26, 2023

Having this issue on Debian GNU/Linux 12 (bookworm) on Windows 10 x86_64 (Its Windows 11 WSL, I have no idea why it still says windows 10)

@kimusan
Copy link

kimusan commented Sep 27, 2023

Just want to chime in that I see it in Ubuntu in WSL2 (win10)

@acomagu acomagu self-assigned this Feb 4, 2024
@acomagu
Copy link
Owner

acomagu commented Feb 4, 2024

@wiillou I couldn't also reproduce on Nix unstable. Could you provide a reproducible Nix file?

@acomagu
Copy link
Owner

acomagu commented Feb 4, 2024

@Kintar @bdmorin @wiillou @ar065 @kimusan Sorry for the inconvenience. Still I have not figured out the cause of this problem so I need to investigate more, but anyway, I added a flag to disable the disown for now. set -g async_prompt_disown 1 may improve the situation. Please refer README.

@acomagu
Copy link
Owner

acomagu commented Feb 4, 2024

I haven't been able to reproduce the issue in my environment yet, so it would be greatly appreciated if someone could provide a Dockerfile or similar.

@wiillou
Copy link

wiillou commented Feb 24, 2024

hello, i have tried to reproduce it on a nixos-shell, but for some reason i still cannot, it only happens on my full build of my system

@petertriho
Copy link

petertriho commented Jun 22, 2024

Also on nixos (wsl)

Disabling disown removes the disown: There are no suitable jobs error messages but makes the commandline slow. Seems like there's a command that is timing out.

EDIT: Found the issue for me, it was this plugin https://github.com/oh-my-fish/plugin-grc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants