kenzok8 / small-package

自动同步更新上游库软件

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dockerd编译出错,缺少libnetwork依赖

gitbruc opened this issue · comments

完全按照大佬的操作执行

sed -i '1i src-git smpackage https://github.com/kenzok8/small-package' feeds.conf.default ./scripts/feeds clean ./scripts/feeds update -a rm -rf feeds/luci/applications/luci-app-mosdns && rm -rf feeds/packages/net/{alist,adguardhome,mosdns,smartdns} rm -rf feeds/smpackage/{base-files,dnsmasq,firewall*,fullconenat,libnftnl,nftables,ppp,opkg,ucl,upx,vsftpd-alt,miniupnpd-iptables,wireless-regdb} rm -rf feeds/packages/lang/golang git clone https://github.com/kenzok8/golang feeds/packages/lang/golang ./scripts/feeds install -a make menuconfig

但是在./scripts/feeds install -a之后会出现
WARNING: Makefile 'package/feeds/smpackage/dockerd/Makefile' has a dependency on 'libnetwork', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libdeflate', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libdht', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libutp', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libdeflate', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libdht', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libutp', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libdeflate', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libdht', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a dependency on 'libutp', which does not exist WARNING: Makefile 'package/feeds/smpackage/transmission/Makefile' has a build dependency on 'libb64', which does not exist
然后强行编译会出错
# Verify dependencies are the vendored version ( DEP_VER=$( grep --only-matching --perl-regexp '(?<=PKG_VERSION:=)(.*)' "../containerd/Makefile" ); VEN_VER=$( grep --only-matching --perl-regexp '(?<=_VERSION:=v)(.*)(?=})' "/home/bc/lede/build_dir/target-x86_64_musl/dockerd-26.1.1/hack/dockerfile/install/containerd.installer" ); if [ "${VEN_VER}" != "${DEP_VER}" ]; then echo "ERROR: Expected 'PKG_VERSION:=${VEN_VER}' in '../containerd/Makefile', found 'PKG_VERSION:=${DEP_VER}'"; exit 1; fi ) grep: ../containerd/Makefile: No such file or directory ERROR: Expected 'PKG_VERSION:=1.7.15' in '../containerd/Makefile', found 'PKG_VERSION:=' make[3]: *** [Makefile:194: /home/bc/lede/build_dir/target-x86_64_musl/dockerd-26.1.1/.prepared_bf86e77e5f4bb65cc730cb35e199c307_6664517399ebbbc92a37c5bb081b5c53] Error 1 make[3]: Leaving directory '/home/bc/lede/feeds/smpackage/dockerd' time: package/feeds/smpackage/dockerd/compile#0.14#0.20#0.33 ERROR: package/feeds/smpackage/dockerd failed to build. make[2]: *** [package/Makefile:116: package/feeds/smpackage/dockerd/compile] Error 1 make[2]: Leaving directory '/home/bc/lede' make[1]: *** [package/Makefile:110: /home/bc/lede/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/home/bc/lede' make: *** [/home/bc/lede/include/toplevel.mk:231: world] Error 2