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#2513 - Can't deselect wpad-basic on wrt1900ac/acs #7306

Closed
openwrt-bot opened this issue Sep 22, 2019 · 3 comments
Closed

FS#2513 - Can't deselect wpad-basic on wrt1900ac/acs #7306

openwrt-bot opened this issue Sep 22, 2019 · 3 comments
Labels

Comments

@openwrt-bot
Copy link

lister-wrt:

  • Device problem occurs on wrt1900ac/wrt1900acs
  • Software versions of OpenWrt = git master a03219b
  • Steps to reproduce = attempt to deselect wpad-basic in order to use another variant of the package (e.g. wpad-openssl, wpad-wolfssl, etc)

wpad-basic options are only {*} or {M}. I tried to build with wpad-basic as a module but it fails with an error (see below) saying it's failed to install wpad-basic so I can't get around it that way. I assume this means wpad-basic is a dependency of something that is default in the config for these devices. I don't know how to find out what it is myself.

Package kmod-mwlwifi (4.19.74+2019-03-02-31d93860-2) installed in root is up to date.
Package iwinfo (2019-09-20-02112f9b-1) installed in root is up to date.
Package swconfig (12) installed in root is up to date.
Installing wpad-basic (2018-12-02-c2c6c01b-11) to root...
Downloading file:///home/snip/mvebu/staging_dir/packages/mvebu/wpad-basic_2018-12-02-c2c6c01b-11_arm_cortex-a9_vfpv3.ipk
Package mwlwifi-firmware-88w8864 (2019-03-02-31d93860-2) installed in root is up to date.
Collected errors:

  • check_data_file_clashes: Package wpad-basic wants to install file /home/snip/mvebu/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/target-dir-42f8af1a/usr/sbin/hostapd
    But that file is already provided by package * wpad-openssl
  • check_data_file_clashes: Package wpad-basic wants to install file /home/snip/mvebu/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/target-dir-42f8af1a/usr/sbin/wpa_supplicant
    But that file is already provided by package * wpad-openssl
  • check_data_file_clashes: Package wpad-basic wants to install file /home/snip/mvebu/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/target-dir-42f8af1a/usr/sbin/wpad
    But that file is already provided by package * wpad-openssl
  • opkg_install_cmd: Cannot install package wpad-basic.
    make[5]: *** [/home/snip/mvebu/include/image.mk:349: target-dir-42f8af1a] Error 255
    make[5]: Leaving directory '/home/snip/mvebu/target/linux/mvebu/image'
    make[4]: *** [Makefile:21: install] Error 2
    make[4]: Leaving directory '/home/snip/mvebu/target/linux/mvebu'
    make[3]: *** [Makefile:13: install] Error 2
    make[3]: Leaving directory '/home/snip/mvebu/target/linux'
    time: target/linux/install#128.62#24.61#141.91
    make[2]: *** [target/Makefile:25: target/linux/install] Error 2
    make[2]: Leaving directory '/home/snip/mvebu'
    make[1]: *** [target/Makefile:19: /home/snip/mvebu/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/stamp/.target_install] Error 2
    make[1]: Leaving directory '/home/snip/mvebu'
    make: *** [/home/snip/mvebu/include/toplevel.mk:218: world] Error 2
@openwrt-bot
Copy link
Author

Hauke:

Please provide the output of "./scripts/diffconfig.sh" and check the "Selected by:" line when you press "H" in menuconfig on wpad-basic.

@openwrt-bot
Copy link
Author

lister-wrt:

Sorry Hauke, I was my fault. I had per-device root file system ticked. Thanks to anomeome for his comment.

Requesting closure.

@openwrt-bot
Copy link
Author

Borromini:

@lister-wrt You can work around this by making wpad-openssl modular as well, then deselecting them in the CONFIG_TARGET_DEVICE_PACKAGES line, e.g. like this:

CONFIG_TARGET_DEVICE_PACKAGES_ramips_mt7621_DEVICE_dlink_dir-860l-b1="kmod-mt76x2 -wpad-basic wpad-openssl"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant