Am 19.06.2018 um 21:55 schrieb w...@chaos.in-kiel.de:

> And I just got an idea...
>
> $ ps $(pgrep screen)
>   PID TTY      STAT   TIME COMMAND
>  2631 ?        Ss    17:26 SCREEN -d -m -S IRC irssi
>  7083 pts/0    Ss+    0:00 screen -xRR IRC
> # ls -la /proc/2631/exe 
> lrwxrwxrwx 1 root root 0 Jun 19 00:39 /proc/2631/exe -> '/usr/bin/screen 
> (deleted)'
>
> That screen instance is running since before the last upgrades - could
> that have something to do with it? Despite the newly started frontend
> and libraries being the newer version?

Indeed, that appears to be the problem.  If I start a session with
"screen -d -m" where screen, libtinfo5 and ncurses-base are from stretch
and then upgrade those to their buster versions, I get the same error as
you with "screen -R".

The good news is that starting a fresh screen session will solve that
problem, the bad news is that there's nothing I can do about it in
ncurses.  Perhaps the release notes will have to mention this issue.

Cheers,
       Sven

Reply via email to