iStoreOS 24.10.2 20250808 新系统上安装的 transmission 无法启动

DertahSama】 在 https://github.com/istoreos/istoreos/issues/2625 发布:
设备(我是刚刚新入手的,没用过其它的版本):

主机名 iStoreOS
型号 FriendlyElec NanoPi R3S
架构 ARMv8 Processor rev 0
目标平台 rockchip/armv8
固件版本 iStoreOS 24.10.2 2025080813 / LuCI openwrt-24.10 branch 25.220.17796~9a38f14
内核版本 6.6.93

在商店装了transmission,发现启动不了,报错如下:

Sat Aug 16 21:55:26 2025 daemon.err transmission-daemon[13146]: Error relocating /usr/bin/transmission-daemon: evthread_set_condition_callbacks: symbol not found
Sat Aug 16 21:55:26 2025 daemon.err transmission-daemon[13146]: Error relocating /usr/bin/transmission-daemon: evthread_set_id_callback: symbol not found
Sat Aug 16 21:55:26 2025 daemon.err transmission-daemon[13146]: Error relocating /usr/bin/transmission-daemon: evthread_set_lock_callbacks: symbol not found
Sat Aug 16 21:55:26 2025 daemon.info procd: Instance transmission::instance1 s in a crash loop 7 crashes, 0 seconds since last crash

重复卸载安装、重启设备也没有用。

经过我一顿摸索,发现这是依赖的问题,按照此处 https://github.com/transmission/transmission/issues/6387 的方法,装了一个新的依赖,再打个硬链接,就好了!

# opkg install libevent2-extra7
# 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

希望官方下次更新能够修复这个问题!