[Risolto] imagemagick non funziona dopo l'upgrade da Fedora 29 a 31

Ho riscontrato questo problema:

$ convert -resize 200x200 IMG_20200410_172728691.jpg fileoutput.jpg
convert: error while loading shared libraries: libIlmImf-2_2.so.22: cannot open shared object file: No such file or directory

Trovo invece queste librerie:

$ sudo find / -name libIlmImf*
/usr/lib64/libIlmImf-2_3.so.24
/usr/lib64/libIlmImf-2_3.so.24.0.0
/usr/lib64/libIlmImfUtil-2_3.so.24
/usr/lib64/libIlmImfUtil-2_3.so.24.0.0
/usr/lib64/libIlmImf.so
/usr/lib64/libIlmImfUtil.so

Mi potete aiutare, grazie.

Il tuo programma convert sembra che sia fermo alla vecchia versione di Fedora, mentre le librerie di supporto siano quelle della 31. L’attuale versione per la 31 è la 6.9.10.67-1. Quale è la tua versione di ImageMagick?

In effetti ho trovato installato ImageMagick-7.0.9-22 proveniente dal file ImageMagick.tar.gz.
Ho potuto rimuoverlo con il comando:

@localhost ImageMagick-7.0.9-22]$ sudo make uninstall

Ed ho installato la versione per Fedora 31 dal repository con:

$ dnf install ImageMagick

Grazie dell’aiuto!