fw876 / helloworld

GNU General Public License v3.0
3.62k stars 2.64k forks source link

原版openwrt编译时提示 'mosdns', which does not exist #1329

Closed hongyou3 closed 10 months ago

hongyou3 commented 10 months ago

我在 feeds.conf.default 里添加了这一行 src-git helloworld https://github.com/fw876/helloworld.git;main

然后执行./scripts/feeds update -a./scripts/feeds install -a 有一个 WARNING

me@idebian:~/openwrt$ ./scripts/feeds install -a
Collecting package info: package/feeds/packages/udp-broadcast-relay-redux-openwr
Collecting package info: done
WARNING: Makefile 'package/feeds/helloworld/luci-app-ssr-plus/Makefile' has a dependency on 'mosdns', which does not exist
Installing all packages from feed packages.
Installing all packages from feed luci.
Installing all packages from feed routing.
Installing all packages from feed telephony.
Installing all packages from feed helloworld.

请问我需要如何解决这个问题呢? 截屏2023-11-09 23 43 40

XiaoliChan commented 10 months ago

缺少 mosdns 依赖

需要把mosdns复制进来吗

XiaoliChan commented 10 months ago

不用吧 大雕的 packages 库有 mosdns

题主用的是官方openwrt,mosdns没在官方op里面

XiaoliChan commented 10 months ago

等下用大雕库的冲突了

至于冲突的话,是不会冲突的,feeds 安装包的顺序是按照 feeds配置文件顺序来安装包的,如果A有mosdns,B也有的话,B就不会安装了