On Sun, 11 Aug 2024, Serafeim Zanikolas wrote:

I can reproduce the loss of job control but not exiting the shell. anyway,
0.16.10 in experimental fixes the job control issue for me.

can I ask you to please give that a try, and if the issue remains also share
whether you've made any changes to the adequate apt hook.

Hi, I tested 0.16.10 and it still has problems.

Fixed: zsh and bash no more logout nor lose job control after package install.

Unfixed: sash still breaks.

I have an emergency root account with sash as the login shell. When logged in from the text console, after installing any package with adequate 0.16.10 installed, sash no longer logouts but it now leaves the shell in unusable state: the cursor is blinking erratically on the right side of input line and the shell does not accept any input at all. Completely unusable, cannot exit, etc...

If sash is started from another shell (I tested from zsh and bash), the sash process gets suspended after apt-get install and I get dropped back to the original zsh/bash shell. From there I can fg to get to the sash shell again and at a quick glance it seems to still work ok.

AFAIK I haven't touched any hook stuff, and I always purge the adequate package when removing it.

If there's anything I can do to help just let me know.

--Antti

Reply via email to