This is what happens:
monospaced text
👍 Finished. MariaDB is installed from mariadb-10.11.7-linux-systemd-x86_64.tar.gz, configured and launched
root@fridoline:/etc/cantamen-config# mysql -p
mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
root@fridoline:/etc/cantamen-config# ls -al $(which mysql)
lrwxrwxrwx 1 root root 75 Feb 8 09:36 /usr/local/bin/mysql -> /usr/local/cantamen-packages/mariadb-10.11.7-linux-systemd-x86_64/bin/mysql
root@fridoline:/etc/cantamen-config# cd recipes/mariadb/libncurses5-ubuntu-23.10/
root@fridoline:/etc/cantamen-config/recipes/mariadb/libncurses5-ubuntu-23.10# ls -al
total 220
drwxr-xr-x 2 root root 4096 Jan 31 22:27 .
drwxr-xr-x 4 root root 4096 Feb 8 09:34 ..
rw-rr- 1 root root 106880 Jan 31 22:27 libncurses5_6.4-2ubuntu0.1_amd64.deb
rw-rr- 1 root root 99514 Jan 31 22:27 libtinfo5_6.4-2ubuntu0.1_amd64.deb
rw-rr- 1 root root 485 Jan 31 22:27 README.md
root@fridoline:/etc/cantamen-config/recipes/mariadb/libncurses5-ubuntu-23.10# apt install ./libtinfo5_6.4-2ubuntu0.1_amd64.deb ./libncurses5_6.4-2ubuntu0.1_amd64.deb
[...]
Hinweis: »libtinfo5« wird an Stelle von »./libtinfo5_6.4-2ubuntu0.1_amd64.deb« gewählt.
Hinweis: »libncurses5« wird an Stelle von »./libncurses5_6.4-2ubuntu0.1_amd64.deb« gewählt.
Die folgenden NEUEN Pakete werden installiert:
libncurses5 libtinfo5
[...]
libtinfo5:amd64 (6.4-2ubuntu0.1) wird eingerichtet ...
libncurses5:amd64 (6.4-2ubuntu0.1) wird eingerichtet ...
Trigger für libc-bin (2.38-1ubuntu6.1) werden verarbeitet ...
root@fridoline:/etc/cantamen-config/recipes/mariadb/libncurses5-ubuntu-23.10# which mysql
/usr/local/bin/mysql
root@fridoline:/etc/cantamen-config/recipes/mariadb/libncurses5-ubuntu-23.10# mysql -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 10.11.7-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> Bye
root@fridoline:/etc/cantamen-config/recipes/mariadb/libncurses5-ubuntu-23.10#
Without installed libncurses5 libs, the "mysql" binary (from 10.11.7) complains about them not being there. Installing the libraries makes the error go away. So, yes, to me it seems that at least the "mysql" binary is still linked against libncurses5.
I just installed the bintar 10.11.7 on Ubuntu 23.10 and the mysql CLI binary still requires libncurses5. The release notes also do not mention a switch to libncurses6.