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#2697 - openwrt-imagebuilder-ar71xx-tiny: Cannot satisfy the following dependencies for luci-app-firewall #6348

Closed
openwrt-bot opened this issue Dec 27, 2019 · 1 comment
Labels

Comments

@openwrt-bot
Copy link

strasharo:

So I pulled the imagebuilder from here:
https://downloads.openwrt.org/snapshots/targets/ar71xx/tiny/openwrt-imagebuilder-ar71xx-tiny.Linux-x86_64.tar.xz

And tried to build with the following commandline:

make clean;make image PROFILE=tl-wr703n-v1 PACKAGES="uhttpd uhttpd-mod-ubus libiwinfo-lua luci-base luci-app-firewall luci-mod-admin-full luci-theme-bootstrap kmod-rt2800-lib kmod-rt2800-usb rt2800-usb-firmware kmod-usb-storage kmod-fs-ext4 block-mount -ppp -ppp-mod-pppoe -ip6tables -odhcp6c -kmod-ipv6 -kmod-ip6tables -odhcpd-ipv6only"

However I got the following exception:

Configuring uhttpd.
Configuring uhttpd-mod-ubus.
Configuring kmod-ipt-offload.
Configuring urngd.
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-app-firewall:
  • libip4tc2
  • libip6tc2
  • opkg_install_cmd: Cannot install package luci-app-firewall.
    make[2]: *** [Makefile:156: package_install] Error 255
    make[1]: *** [Makefile:117: _call_image] Error 2
    make: *** [Makefile:196: image] Error 2

So I tried removing luci-app-firewall from the list of packages and ran with this command line:

make clean;make image PROFILE=tl-wr703n-v1 PACKAGES="uhttpd uhttpd-mod-ubus libiwinfo-lua luci-base luci-mod-admin-full luci-theme-bootstrap kmod-rt2800-lib kmod-rt2800-usb rt2800-usb-firmware kmod-usb-storage kmod-fs-ext4 block-mount -ppp -ppp-mod-pppoe -ip6tables -odhcp6c -kmod-ipv6 -kmod-ip6tables -odhcpd-ipv6only"

But I got the same exception for another package:

Configuring kmod-ipt-offload.
Configuring urngd.
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for firewall:
  • libip4tc2
  • libip6tc2
  • opkg_install_cmd: Cannot install package firewall.
    make[2]: *** [Makefile:156: package_install] Error 255
    make[1]: *** [Makefile:117: _call_image] Error 2
    make: *** [Makefile:196: image] Error 2

I tried appending these package to the list of packages I want , but that didn't help:

make clean;make image PROFILE=tl-wr703n-v1 PACKAGES="uhttpd uhttpd-mod-ubus libiwinfo-lua luci-base luci-mod-admin-full luci-theme-bootstrap kmod-rt2800-lib kmod-rt2800-usb rt2800-usb-firmware kmod-usb-storage kmod-fs-ext4 block-mount libip4tc2 libip6tc2 -ppp -ppp-mod-pppoe -ip6tables -odhcp6c -kmod-ipv6 -kmod-ip6tables -odhcpd-ipv6only"

Got the same exception:
Configuring kmod-ipt-offload.
Configuring urngd.
Collected errors:

  • opkg_install_cmd: Cannot install package libip4tc2.
  • opkg_install_cmd: Cannot install package libip6tc2.
  • satisfy_dependencies_for: Cannot satisfy the following dependencies for firewall:
  • libip4tc2
  • libip6tc2
  • opkg_install_cmd: Cannot install package firewall.
    make[2]: *** [Makefile:156: package_install] Error 255
    make[1]: *** [Makefile:117: _call_image] Error 2
    make: *** [Makefile:196: image] Error 2

I have also noticed the following when it was downloading the packages:

Installing ubox (2019-06-16-4df34a4d-3) to root...
Downloading http://downloads.openwrt.org/snapshots/packages/mips_24kc/base/ubox_2019-06-16-4df34a4d-3_mips_24kc.ipk
Unknown package 'libip4tc2'.
Unknown package 'libip6tc2'.
Installing base-files (198-r10242-3c401f4) to root...
Downloading http://downloads.openwrt.org/snapshots/targets/ar71xx/tiny/packages/base-files_198-r10242-3c401f4_mips_24kc.ipk

Am I doing something wrong there or there's some bug involved? I tried following these instructions: https://openwrt.org/docs/guide-user/additional-software/saving_space

@openwrt-bot
Copy link
Author

paulfertser:

Hello,

This is to be expected because ar71xx is no longer auto-built because ath79 is to be used instead. Hence dependency problems since the development moves forward and the ImageBuilder is half a year old. Your device is already supported by ath79/tiny, so try using that instead.

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