The only file shipped by olsrd-utils is olsrd-neigh.sh, which
sources /usr/share/libubox/jshn.sh on its third line. That file
belongs to the jshn package, which is not pulled in by the
olsrd -> libubus -> libubox dependency chain, so on a minimal image
the utility fails immediately with "not found".
Reported-by: openwrt-ai[bot]
Signed-off-by: Josef Schlehofer <redacted>
Co-authored-by: Claude Fable 5 <redacted>
define Package/olsrd-utils
$(call Package/olsrd/template)
- DEPENDS:=olsrd
+ DEPENDS:=olsrd +jshn
TITLE:=Utils for OLSRD
endef