kenzok8 / small

ssr passwall bypass依赖
Apache License 2.0
1.01k stars 792 forks source link

mbedtls与ImmortalWrt中openssl依赖冲突 #149

Closed judgoly closed 4 months ago

judgoly commented 5 months ago

“libustream-openssl20201210” 和 “libustream-mbedtls20201210” 都试图提供同一个文件 “libustream-ssl.so”

* check_data_file_clashes: Package libustream-openssl20201210 wants to install file /home/judgoly/immortalwrt/build_dir/target-aarch64_generic_musl/root-rockchip/lib/libustream-ssl.so
        But that file is already provided by package  * libustream-mbedtls20201210
 * opkg_install_cmd: Cannot install package libustream-openssl20201210.
 * check_data_file_clashes: Package luci-app-mosdns wants to install file /home/judgoly/immortalwrt/build_dir/target-aarch64_generic_musl/root-rockchip/etc/init.d/mosdns
        But that file is already provided by package  * mosdns
 * opkg_install_cmd: Cannot install package luci-app-mosdns.
 * check_data_file_clashes: Package luci-app-mosdns wants to install file /home/judgoly/immortalwrt/build_dir/target-aarch64_generic_musl/root-rockchip/etc/init.d/mosdns
        But that file is already provided by package  * mosdns
 * opkg_install_cmd: Cannot install package luci-i18n-mosdns-zh-cn.
make[2]: *** [package/Makefile:71: package/install] Error 255
make[2]: Leaving directory '/home/judgoly/immortalwrt'
make[1]: *** [package/Makefile:124: /home/judgoly/immortalwrt/staging_dir/target-aarch64_generic_musl/stamp/.package_install] Error 2
make[1]: Leaving directory '/home/judgoly/immortalwrt'
make: *** [/home/judgoly/immortalwrt/include/toplevel.mk:233: world] Error 2
kenzok8 commented 5 months ago

你这个错误分明是Package里有重复的安装包,而且一看就是mosdns,两个mosdns不同的版本

judgoly commented 5 months ago

你这个错误分明是Package里有重复的安装包,而且一看就是mosdns,两个mosdns不同的版本

解决mosdns也会出现这个冲突,在lean大佬的固件也存在这个问题,但应该不是您的问题,我在找方法解决一下

judgoly commented 5 months ago

passwall会强制使用libmbedtls,但是会导致和openssl冲突

你这个错误分明是Package里有重复的安装包,而且一看就是mosdns,两个mosdns不同的版本

解决mosdns也会出现这个冲突,在lean大佬的固件也存在这个问题,但应该不是您的问题,我在找方法解决一下