swizzin / swizzin

A simple, modular seedbox solution
https://swizzin.ltd
GNU General Public License v3.0
1.99k stars 309 forks source link

[BUG] curl: undefined symbol: curl_easy_header #1159

Open avgnerd opened 2 months ago

avgnerd commented 2 months ago

What happened?

Steps to reproduce:

sudo box install rtorrent

Swizzin commit

953e4c7

What OS are you using?

Ubuntu 22.04 (Jammy)

What architecture is your OS?

arm64

Relevant logs and output

INFO    Installing rtorrent
DOCS    Further reference: https://swizzin.ltd/applications/rtorrent
/etc/swizzin/sources/functions/rtorrent: line 132: cd: mktorrent: No such file or directory
...     Building c-ares from source
        v   Done
...     Building curl from source
        v   Done
...     Building xmlrpc-c from source
        v   Done
...     Building libtorrent from source
curl: symbol lookup error: curl: undefined symbol: curl_easy_header
ERROR   Something went wrong while configuring libtorrent
        Please consult the above and/or check the log (less -R +G /root/logs/swizzin.log)
stickz commented 2 months ago

Need more information from swizzin.log.

avgnerd commented 2 months ago

swizzin.log

stickz commented 2 months ago

Please provide curl --version. libtorrent failed to download during installation. It may be related to curl.

avgnerd commented 1 month ago

ubuntu@:~$ curl --version curl: symbol lookup error: curl: undefined symbol: curl_easy_header

stickz commented 1 month ago

Try box upgrade curl then do curl --version to see if the problem persists. We have narrowed the problem down to curl.

avgnerd commented 1 month ago

I still get a symbol lookup error. swizzin.log

stickz commented 1 month ago

Could you provide the output of hash -t curl?

avgnerd commented 1 month ago

ubuntu@:~$ hash -t curl -bash: hash: curl: not found