On 13.08.24 14:59, Gürkan Myczko wrote:
[...] can you tell me which version of iaito
you are using? And how it was installed?
I used the `iaito` debian packages from the upstream github repos
release section:
https://github.com/radareorg/iaito/releases/download/5.9.4/iaito_5.9.4_amd64.deb
and
https://github.com/radareorg/iaito/releases/download/5.9.2/iaito_5.9.2_amd64.deb
I don't think it's missing any symbolic link or anything. And I don't
think this bug is a bug in radare2.
well -- if you install the 5.9.2 release of libradare2-5.0.0t64
you will find libs and unversioned link locations:
```
ls -lh /usr/lib/x86_64-linux-gnu/libr_core.so*
lrwxrwxrwx 1 root root 18 Mai 23 08:46
/usr/lib/x86_64-linux-gnu/libr_core.so -> libr_core.so.5.9.2
-rw-r--r-- 1 root root 2,8M Mai 23 08:46
/usr/lib/x86_64-linux-gnu/libr_core.so.5.9.2
```
but if you install the 5.9.4 release of your package, you will only get:
``
❯ ls -lh /usr/lib/x86_64-linux-gnu/libr_core.so*
-rw-r--r-- 1 root root 2,9M Aug 10 21:36
/usr/lib/x86_64-linux-gnu/libr_core.so.5.9.4
```
this will cause an error in `iaito`:
```
❯ iaito
iaito: error while loading shared libraries: libr_core.so: cannot open
shared object file: No such file or directory
```
I would guess that it is due a missing `ldconfigure` call in the
installation script...
Would you mind trying this version? If it's not 5.9.4:
http://bananas.debian.net/debian/iaito/
I couldn't test this package on my machine, because it's only build for
the arm architecture.