Descobri que o libwebkit2gtk-4.1 em /usr/lib/x86_64-linux-gnu/ é 0.16.3 enquanto o libwebkit2gtk-4.1 em /usr/local/lib/ é 0.12.6 :
raphy@raohy:~/wxWidgets/build-gtk/samples/webview$ ldd webview | grep -i webkit
libwebkit2gtk-4.1.so.0 => /usr/local/lib/libwebkit2gtk-4.1.so.0 (0x0000756e6bc00000)
raphy@raohy:~$ ls -lah /usr/local/lib | grep -i libwebkit
lrwxrwxrwx 1 root root 22 dic 15 2023 libwebkit2gtk-4.1.so -> libwebkit2gtk-
4.1.so.0
lrwxrwxrwx 1 root root 27 lug 28 17:53 libwebkit2gtk-4.1.so.0 -> libwebkit2gtk-
4.1.so.0.12.6
-rw-r--r-- 1 root root 3,5G dic 26 2023 libwebkit2gtk-4.1.so.0.12.6
Mas :
raphy@raohy:~$ cd /usr/local/lib && dpkg -S libwebkit2gtk-4.1.so
libwebkit2gtk-4.1-0:amd64: /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.1.so.0
libwebkit2gtk-4.1-0:amd64: /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.1.so.0.16.3
SO: Ubuntu 24.04
Não deveria ser o mesmo, o libwebkit2gtk-4.1 foi instalado através do repositório do Ubuntu? O que você me sugere fazer?
Os itens em /usr/local não são de distribuição, mas sim instalados manualmente.
Então, se você tiver algo lá, você deve ter instalado manualmente; se o resto do sistema mudou em versões, é seu "dever" reconstruir as coisas em /usr/local.
Em outras palavras: não sei o que você instalou manualmente (sem usar o apt) em /usr/local, mas é isso que você não deveria ter e precisa ser atualizado.