Autchirion Posted November 30, 2022 Share Posted November 30, 2022 Hello all, I need libffi to be able to run borg backup. For this I did these two steps, after running the last command I was able to run borg backup. # Download libffi from slackware.uk to /boot/extra: wget -P /boot/extra/ https://slackware.uk/slackware/slackware64-15.0/slackware64/l/libffi-3.3-x86_64-3.txz # Install the package: installpkg /boot/extra/libffi-3.3-x86_64-3.txz What I understand, if a package ist stored in /boot/extra/ it will be automatically installed. However, as soon as I reboot it won't be auto installed. My other packets are beeing installed, except for this one. Any clues why that is? Thank you in advance Autchi Quote Link to comment
Squid Posted November 30, 2022 Share Posted November 30, 2022 Unraid will not downgrade a package that already exists at boot time. 6.11.2: libffi: version 3.4.4 Quote Link to comment
Autchirion Posted November 30, 2022 Author Share Posted November 30, 2022 uh, that's not happy news, since with the version 3.4.4 I'm getting an error with Borg Backup. Now, it seems like borg backup requires the file libffi.so.7 but libffi 3.4.4 doesn't have this file any more. Any known workarounds (except installing it manually via go file, which I don't like)? Traceback (most recent call last): File "/usr/lib64/python3.9/site-packages/borg/archiver.py", line 41, in <module> from .archive import Archive, ArchiveChecker, ArchiveRecreater, Statistics, is_special File "/usr/lib64/python3.9/site-packages/borg/archive.py", line 20, in <module> from . import xattr File "/usr/lib64/python3.9/site-packages/borg/xattr.py", line 9, in <module> from ctypes import CDLL, create_string_buffer, c_ssize_t, c_size_t, c_char_p, c_int, c_uint32, get_errno File "/usr/lib64/python3.9/ctypes/__init__.py", line 8, in <module> from _ctypes import Union, Structure, Array ImportError: libffi.so.7: cannot open shared object file: No such file or directory Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.