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