Author Topic: PixInsight not working after upgrade to Debian Testing (Buster)  (Read 854 times)

Offline joefisher

  • Newcomer
  • Posts: 2
Hi,
I've been using PixInsight successfully for a couple of months on Debian Stable (Stretch).  Today I "upgraded" to Debian testing (Buster) and am now missing two libraries that PixInsight requires.  The message I get when trying to run the program is :
./PixInsight
./PixInsight: /usr/lib/x86_64-linux-gnu/libssl.so.10: version `libssl.so.10' not found (required by ./PixInsight)
./PixInsight: /usr/lib/x86_64-linux-gnu/libcrypto.so.10: version `libcrypto.so.10' not found (required by ./PixInsight)
These libraries to not exist in the Debian repository, or any that I can find that use the .deb packages. 
Oddly, I don't find these libraries in Debian Stable, under which PixInsight was working!  I tried making symbolic links from libssl.so.10 and libcrypto.so.10 to point to the libssl and libcrypto library versions that do exist on my system, but this doesn't solve the problem.  Any help would be greatly appreciated!  Thanks.

Offline joefisher

  • Newcomer
  • Posts: 2
Re: PixInsight not working after upgrade to Debian Testing (Buster)
« Reply #1 on: 2018 August 03 00:16:49 »
I finally realized that the missing libraries could be found in /opt/PixInsight/bin.
I solved this problem by creating some symbolic links as follows:
ln -s /opt/PixInsight/bin/libssl.so.10  /usr/lib/x86_64-linux-gnu/libssl.so.10
ln -s /opt/PixInsight/bin/libcrypto.so.10 /usr/lib/x86_64-linux-gnu/libcrypto.so.10

After fixing the above missing links there was a further problem: ZLIB_1.2.9 not found.  After rummaging around on the internet I found a solution posted:
file  /opt/PixInsight/bin/lib/libz.so.1, a symbolic link to /opt/PixInsight/bin/lib/libz.so.1.2.7 needed to be changed so that it pointed to /lib/x86_64-linux-gnu/libz.so.1 as follows:

rm /opt/PixInsight/bin/lib/libz.so.1
ln -s /lib/x86_64-linux-gnu/libz.so.1 /opt/PixInsight/bin/lib/libz.so.1  (/lib/x86_64-linux-gnu/libz.so.1 is a symbolic link to /lib/x86_64-linux-gnu/libz.so.1.2.11.)
Now PixInsight works in Debian Buster, so the problem is solved.  (It only took me most of the day!)

Offline RickS

  • PTeam Member
  • PixInsight Jedi
  • *****
  • Posts: 1298
Re: PixInsight not working after upgrade to Debian Testing (Buster)
« Reply #2 on: 2018 August 03 02:13:42 »
Good detective work, Joe!