Transmission daemon errors

I recently got a new device (the flint 2) and having issues with the transmission daemon.

errors in system log when it tries to start:

Wed Dec 6 13:27:29 2023 user.notice transmission: Starting with 505940000 virt mem
Wed Dec 6 13:27:29 2023 user.err : jail: failed to load dependencies
Wed Dec 6 13:27:29 2023 daemon.err transmission-daemon[25589]: jail: failed to load dependencies
Wed Dec 6 13:27:29 2023 daemon.info procd: Instance transmission::instance1 s in a crash loop 9 crashes, 0 seconds since last crash

console output when using -f

root@GL-MT6000:~# transmission-daemon -f
Error relocating /usr/bin/transmission-daemon: evthread_set_condition_callbacks: symbol not found
Error relocating /usr/bin/transmission-daemon: evthread_set_id_callback: symbol not found
Error relocating /usr/bin/transmission-daemon: evthread_set_lock_callbacks: symbol not found

I really didnt find much when googling the error was hoping someone might have some suggestions here.
Including alternatives!!! Are there any other torrent clients for openwrt?

An older post suggesting rolling back of procd - but there's no resolution here at the end :frowning:

A shorter, older post that makes single mention of libevent

dependencies when I try install it on my router, do you have all those installed ?
(should have, but never hurts to check).

i manually checked with opkg install
and those all seemed to be installed
but idk how to pull up that same view and verify, the Details for package transmission-daemon you have open there

i found this view in the gl net ui

it's the view you get, when you try to install transmission in "real" openwrt.

can't really compare gl.inet's openwrt with "real" openwrt tough.

@frollic do you have it working on latest openwrt?
you mention clicking the install button like as if its not installed already?

if so can you please share your settings.json and etc/config/transmission files

I had/have it working, but without your quirks.

well this was kinda helpful but lead me to another/different error

the new error:

[2023-12-29 07:22:08.225] ERR crypto-utils-mbedtls.cc:232 MbedTLS error: CTR_DRBG - The requested random buffer length is too big (-54) (crypto-utils-mbedtls.cc:232)

googling lead me to this post, which is closed but i dont see any suggestions on what i can do to resolve it, and its from 2022
#5795

had to reinstall transmission today due to an update
for me these steps do seem to fix the issue

# opkg install libevent2-extra7 mbedtls-util
# rm -rf /usr/lib/libevent-2.1.so.7
# ln -s /usr/lib/libevent_extra-2.1.so.7.0.1 /usr/lib/libevent-2.1.so.7

at the same time i do hope they fix it in next update, as they mention in the post/bug i linked above

and then the only way mine will start is by manually specifying config dir

transmission-daemon -g /mnt/usb1/torrent/transmission/