pth-toolkit missing 32-bit Libraries: libcrypt.so.1 & libreadline.so.6
null-hyp0thesis opened this issue · comments
- I have searched open and closed issues for duplicates
- I am submitting a bug report for existing functionality that does not work as intended
Bug description
Hi
There are missing dependencies for the pth-toolkit package,
Two 32-bit libraries are missing from /usr/lib
in a standard installation.
Steps to reproduce
-
Install pth-toolkit from Pacman
-
Attempt to run a tool, i.e.
pth-net
-
Issue 1: Verify the error appears:
bin/net: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory
-
Issue 2: Fixing the first issue, a second error is encountered on execution of pth-net:
bin/net: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
Resolution
Issue 1:
creating a symlink from /usr/lib/libreadline.so.8 to /usr/lib/libreadline.so.6 will fix it.
Issue 2:
Creating a symlink from /usr/lib/libcrypt.so.2 to /usr/lib/libcrypt.so.1 WONT fix this issue, instead the dependency
libxcrypt-compat should be included to fix it.
Cheers