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.

Reply via email to