Dear Maintainer,
* What led up to the situation?
The Jupyter server must be started, and a browser must point to it as client.
Then one should select the "New..." menu (top right), and select the lower
"Terminal" option.
* What exactly did you do (or not do) that was effective (or ineffective)?
Some users wish to interact with the server via shell commands. They open a
Terminal page, but it is shown as empty.
* What was the outcome of this action?
The Terminal is not usable. The prompt in the terminal does not appear, but it
is shown as active.
* Analysis
The file /usr/lib/python3/dist-packages/notebook/static/terminal/js/main.min.js
has been changed from a 1.3 MB size to 900 kB from bullseye to bookworm.
This file is generated from static/terminal/js/main.j,s which source code has
not changed.
So this is the conversion main.js -> main.min.js which is at the origin of the
bug.
It may have been generated via a new version of jquery which could be a hint to
find the root cause.