Open thierryvolpiatto opened 7 years ago
Working fine on emacs-25.2, so the bug happen only on emacs-26
Working fine also with scp
method and emacs-26, so I guess it is only a problem with sudo
method.
I didn't try yet multi hop i.e scp+sudo.
I finally found where the bug have been introduced in Emacs Master branch:
164fcc6f26e * Fix Bug#27315
Perhaps somebody can report upstream @jwiegley ?
To reproduce the bug from master emacs, it's easy:
1) enable dired-async-mode
2) Copy a local file to "/sudo::/somewhere", the child emacs will hang forever waiting user interaction for password.
As soon as you switch to 5647c4a2c62 (previous commit) it starts to work again.
I finally found a workaround by allowing using the emacs "-q" option instead of "-Q" in async. But IMO this should be fixed upstream in tramp directly (tramp should take care of not breaking external packages).
It is working fine with emacs-24.5, didn't try with emacs-25*, here the buffers with async-debug enabled:
With emacs-24.5:
Here with emacs-26:
Now hanging on password prompt whereas we are never prompted with emacs-24.5
I will try to find what's wrong here though it's hard to debug, if someone can help he is welcome...