OpenWrt honk:移除 libubox ABI 日期依赖以修复安装

honk 安装包因依赖固定为 `libubox20260213`,在使用其他 libubox ABI 日期的 OpenWrt 固件上会被 `apk` 拒绝安装。维护者说明 honk-core 是静态二进制、脚本只需要 jshn,并已从包中移除这项多余依赖;新包发布后可重装验证。

作者原文

报错是依赖包名带了 ABI 日期戳导致的。

apk 里 honk 的依赖写的是 libubox20260213。OpenWrt 会把 libubox 的包名带上 ABI 版本日期,这个名字只在用同一份 libubox ABI 的固件里存在。你设备上的 libubox 包名应该是别的日期,所以 apk 找不到它、直接拒绝安装。

贴一下这两条命令的输出,方便确认:

cat /etc/openwrt_release
apk list -I | grep libubox

另外这条依赖是画蛇添足(honk-core 是静态二进制,脚本只用到 jshn 提供的 /usr/share/libubox/jshn.sh),已经从包里去掉,下个版本发布后可以直接重装:

wget -O - https://cdn.jsdelivr.net/gh/kenzok8/openwrt-honk@main/scripts/install.sh | ash

新包出来后重装,再测试。