Build firmware with ImageBuilder 19.07.7 failed, with Unknown package 'luci'. error

I build firmware with docker image openwrtorg/imagebuilder:x86-64-19.07.7

docker-compose.yml file

version: '3.5'
services:
  imagebuilder:
    image: "openwrtorg/imagebuilder:x86-64-19.07.7"
    container_name: imagebuilder
    volumes:
     - ./bin:/home/build/openwrt/bin
    #  - ./DIY.sh:/home/build/openwrt/DIY.sh
     - ./build.sh:/home/build/openwrt/build.sh
    #  - ./files:/home/build/openwrt/files
    command: "./build.sh"

build.sh

make image PACKAGES="luci luci-i18n-base-zh-cn luci-i18n-firewall-zh-cn -dnsmasq coreutils-nohup bash dnsmasq-full curl jsonfilter ca-certificates ipset ip-full iptables-mod-tproxy iptables-mod-extra libcap ruby ruby-yaml kmod-tun ip6tables-mod-nat luci-compat

error log

https://downloads.openwrt.org/releases/19.07.7/packages/x86_64/luci/ OpenWrt official dist have no luci.*.ipk resource to download

and snapshot build have https://downloads.openwrt.org/snapshots/packages/x86_64/luci/luci_git-20.074.84698-ead5e81_all.ipk

Github user have report in issues https://github.com/openwrt/packages/issues/15146

hi,

I may have the same problem compiling an x86-64 image on 19.07.7

Trying to build an image using the imagebuilder and one of the packages i'm using is luci-ssl-openssl

my buildscript worked 2 weeks ago, but ofcause something could have broken on my side.

getting this error:

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-ssl-openssl:
 * 	luci
 * opkg_install_cmd: Cannot install package luci-ssl-openssl.

B.r

It seems the luci package's buildbot broken, my build script work fine with last commit, and for now, with the same commit, the job run failed.

not too sure about 19.07.7 but...
https://downloads.openwrt.org/releases/faillogs/x86_64/base/ustream-ssl/openssl/

Should be fixed in 10-40 hours..

From this bug report

this is a buildbot issue on the OpenWrt side. I backported buildroot fixes that should address it, but it'll take a few days for the changes to propagate.

2 Likes

Good job! Thanks!

For user who want to build firmware for now, you can build luci by yourself, here is a config run with docker, after build, move the luci ipk to ImageBuilder or other environment

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.