Il y a 2 solutions proposées ici :

https://github.com/phpmyadmin/phpmyadmin/issues/11462

- soit on installe un ppa pour avoir une version plus à jour de phpmyadmin:

sudo add-apt-repository ppa:nijel/phpmyadmin

- soit on corrige simplement la syntaxe (4 corrections), ce que j'ai choisi comme solution. Ca se fait vite, ca marche, et aucun impact sur les mises à jours futures..

voir https://askubuntu.com/questions/796135/depreciation-notice-error-in-phpmyadmin-with-16-04/796705#796705

en 2 mots il faut remplacer dans le fichier

/usr/share/php/php-gettext/streams.php

ligne 52 :

function FileReader($filename) {
par
function __construct($filename) {

ligne 90 : function CachedFileReader($filename) {
par
function __construct($filename) {

ligne146 : function CachedFileReader($filename) {
par
function __construct($filename) {

et dans le fichier /usr/share/php/php-gettext/gettext.php

ligne 101 : function gettext_reader($Reader, $enable_cache = true) {
par
function __construct($Reader, $enable_cache = true) {