FS#3845 - Configuration system misses some package anti-dependencies (mutually exclusives) #8853
Labels
flyspray
release/21.02
pull request/issue targeted (also) for OpenWrt 21.02 release
toolchain
pull request/issue with toolchain related changes
dreieck:
The OpenWRT build system's configuration (
make menuconfig
) needs some more dependencies to be added.I encountered the following conflicts in a
make -j1 V=sc
-run when the following pairs of packages both were configured as=y
:PACKAGE_kmod-ath10k [=y]
,PACKAGE_kmod-ath10k-ct [=y]
andPACKAGE_kmod-ath10k-ct-smallbuffers [=y]
should conflict with each other pairwise:* check_data_file_clashes: Package kmod-ath10k-ct-smallbuffers wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/modules/5.4.111/ath10k_core.ko
But that file is already provided by package * kmod-ath10k-ct
check_data_file_clashes: Package kmod-ath10k-ct-smallbuffers wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/modules/5.4.111/ath10k_pci.ko
But that file is already provided by package * kmod-ath10k-ct
opkg_install_cmd: Cannot install package kmod-ath10k-ct-smallbuffers.
check_data_file_clashes: Package kmod-ath10k wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/modules/5.4.111/ath10k_core.ko
But that file is already provided by package * kmod-ath10k-ct
check_data_file_clashes: Package kmod-ath10k wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/modules/5.4.111/ath10k_pci.ko
But that file is already provided by package * kmod-ath10k-ct
opkg_install_cmd: Cannot install package kmod-ath10k
PACKAGE_ppp-multilink [=y]
should conflict withPACKAGE_ppp [=y]
:* check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/etc/ppp/chap-secrets
But that file is already provided by package * ppp
check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/etc/ppp/filter
But that file is already provided by package * ppp
check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/etc/ppp/options
But that file is already provided by package * ppp
check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/netifd/ppp-down
But that file is already provided by package * ppp
check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/netifd/ppp-up
But that file is already provided by package * ppp
check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/netifd/ppp6-up
But that file is already provided by package * ppp
check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/netifd/proto/ppp.sh
But that file is already provided by package * ppp
check_data_file_clashes: Package ppp-multilink wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/usr/sbin/pppd
But that file is already provided by package * ppp
opkg_install_cmd: Cannot install package ppp-multilink.
PACKAGE_brcmsmac-firmware [=y]
should conflict withBRCMSMAC_USE_FW_FROM_WL [=y]
:* check_data_file_clashes: Package brcmsmac-firmware wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/firmware/brcm/bcm43xx-0.fw
But that file is already provided by package * kmod-brcmsmac
check_data_file_clashes: Package brcmsmac-firmware wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/firmware/brcm/bcm43xx_hdr-0.fw
But that file is already provided by package * kmod-brcmsmac
opkg_install_cmd: Cannot install package brcmsmac-firmware.
PACKAGE_kmod-mwifiex-sdio [=y]
should conflict withPACKAGE_kmod-mwifiex-pcie [=y]
:* check_data_file_clashes: Package kmod-mwifiex-sdio wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/modules/5.4.111/mwifiex.ko
But that file is already provided by package * kmod-mwifiex-pcie
opkg_install_cmd: Cannot install package kmod-mwifiex-sdio.
PACKAGE_kmod-libertas-sdio [=y]
should conflict withPACKAGE_kmod-libertas-usb [=y]
:* check_data_file_clashes: Package kmod-libertas-usb wants to install file /o/build_dir/target-i386_pentium-mmx_musl/root-x86/lib/modules/5.4.111/libertas.ko
But that file is already provided by package * kmod-libertas-sdio
But that file is already provided by package * kmod-libertas-sdio
opkg_install_cmd: Cannot install package kmod-libertas-spi.
The text was updated successfully, but these errors were encountered: