Installer une librairie obsolète

salut
je voudrais installer un paquet qui n’existe plus sous buster à cause de cette erreur :
/opt/photoscan-pro/photoscan: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

que me conseillez-vous?

  • tenter de metrte du stretch dans le sources.list et installer le libpng12 ?
  • compiler

ça a marché comme ça:

wget http://ftp.debian.org/debian/pool/main/libp/libpng/libpng_1.2.50.orig.tar.xz
tar xvf  libpng_1.2.50.orig.tar.xz
cd libpng-1.2.50
./autogen.sh
./configure
make -j8 
make install
ldconfig

d’après

en utilisant l’utilitaire apt-file ça donne:

r
root@sda1-testing:/home/avram# apt-file search libpng12.so.0
nsight-systems: /usr/lib/nsight-systems/host-linux-x64/libpng12.so.0
root@sda1-testing:/home/avram#

le paquet nsight-systems de buster-backports fournit libpng12.so.0

1 J'aime