Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#3845 - Configuration system misses some package anti-dependencies (mutually exclusives) #8853

Open
openwrt-bot opened this issue Jun 3, 2021 · 1 comment
Labels
flyspray release/21.02 toolchain

Comments

@openwrt-bot
Copy link

@openwrt-bot openwrt-bot commented Jun 3, 2021

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] and PACKAGE_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 with PACKAGE_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 with BRCMSMAC_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 with PACKAGE_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 with PACKAGE_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

  • opkg_install_cmd: Cannot install package kmod-libertas-usb.
  • check_data_file_clashes: Package kmod-libertas-spi 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
  • opkg_install_cmd: Cannot install package kmod-libertas-spi.
@openwrt-bot
Copy link
Author

@openwrt-bot openwrt-bot commented Jun 3, 2021

dreieck:

Another one:

''PACKAGE_kmod-libertas-spi [=y]'', ''PACKAGE_kmod-libertas-usb [=y]'' and ''PACKAGE_kmod-libertas-sdio [=y]'' should conflict with each other pairwise.

@aparcar aparcar added release/21.02 toolchain labels Feb 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flyspray release/21.02 toolchain
Projects
None yet
Development

No branches or pull requests

2 participants