UnRAIDES / unRAID-NerdTools

Install extra packages for advanced users.
GNU General Public License v3.0
27 stars 18 forks source link

Missing dependency libffi #37

Closed coreylane closed 1 year ago

coreylane commented 1 year ago

Running Unraid 6.11.5 w/ NerdTools 2022.11.01 - Appears to be missing dependency libffi.

root@darktower:~# iotop
libffi.so.7: cannot open shared object file: No such file or directory
To run an uninstalled copy of iotop,
launch iotop.py in the top directory
UnRAIDES commented 1 year ago

Hi, This is fixed on 2023/03/05 version.

Thank you.

emaspa commented 1 year ago

Not fixed, Unraid 6.11.5, updated nerdtools and all packages, rebooted. image image

emaspa commented 1 year ago

Seems like reboot wasn't enough, had to uninstall and install the packages again in Nerdtools UI.

Mcklaren commented 1 year ago

Hello, So it has been solved already ??? The problem is that libffi is a dependency of iotop so it must be installed at the same time.

Will be closed when the problem is solved.

Best regards.

Cronus89 commented 1 year ago

I uninstalled and reinstalled libffi and iotop twice, I still get the same error below.

libffi.so.7: cannot open shared object file: No such file or directory
To run an uninstalled copy of iotop,
launch iotop.py in the top directory
jsavargas commented 1 year ago

I'm going to try my test unraid, see if I get the same error

Mcklaren commented 1 year ago

OK @Cronus89, thank you by your report.

We're working in fixed the problem.

Best regards.

coreylane commented 1 year ago

This is resolved for me now, thanks!

  1. Uninstalled all NerdTools packages
  2. Updated NerdTools plugin to 2023.03.11
  3. Re-installed packages like iotop
  4. Confirmed iotop is working now
jpmeijers commented 7 months ago

After updating to Unraid 6.12.6 2023-12-01 I am getting the missing libffi.so.7 error again. I've updated to the latest NerdTools 2024.01.07, removed all the python packages, then intalled borgbackup-1.2.7-x86_64-1_SBo_UES.txz.

When I go to a terminal and type pip install b2 it downloads the package, but errors out on the missing libffi.so.7.

ImportError while trying to load entry-point bdist_wheel: libffi.so.7: cannot open shared object file: No such file or directory

I've also tried installing iotop-0.6-x86_64-2_SBo.txz via NerdTools, but that also doesn't bring in libffi 7.

Mcklaren commented 7 months ago

After updating to Unraid 6.12.6 2023-12-01 I am getting the missing libffi.so.7 error again. I've updated to the latest NerdTools 2024.01.07, removed all the python packages, then intalled borgbackup-1.2.7-x86_64-1_SBo_UES.txz.

When I go to a terminal and type pip install b2 it downloads the package, but errors out on the missing libffi.so.7.

ImportError while trying to load entry-point bdist_wheel: libffi.so.7: cannot open shared object file: No such file or directory

I've also tried installing iotop-0.6-x86_64-2_SBo.txz via NerdTools, but that also doesn't bring in libffi 7.

I test iotop and I haven't problem.

We have added version 3.3 but you have to use it at your own risk and before installing libffi-3.3 you have to delete the one that comes installed with unraid, for this you can use the command removepkg libffi-3.4.4.

Best regards.