Error building the firmware image
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 450
- Forks
- 111
- PR merge metrics
- No merged PRs in 30d
Description
Server response: Error: Impossible package selection
Please report the error message and request
Request Data:
{
"url": "https://sysupgrade.openwrt.org",
"branch": "SNAPSHOT",
"revision": "r27998-591272d197",
"efi": null,
"advanced_mode": "0",
"rebuilder": [
"http://asu.hauke-m.de:8000",
"https://asu.aparcar.org"
],
"request_hash": "",
"sha256_unsigned": "",
"client": "luci/24.290.85088~46fb560",
"packages": {
"kmod-rtlwifi-btcoexist": "6.6.58.6.11.2-r1",
"luci-proto-wireguard": "24.299.70893~f1b302d",
"luci-app-statistics": "24.298.47125~4d75286",
"libc": "1.2.5-r4",
"kmod-usb-net-asix-ax88179": "6.6.58-r1",
"opkg": "2024.10.16~38eccbb1-r1",
"luci-app-vnstat2": "23.340.05065~c0c3790",
"busybox": "1.36.1-r2",
"psmisc": "23.7-r1",
"ip-full": "6.11.0-r1",
"kmod-rtw88-8821cu": "6.6.58.6.11.2-r1",
"kmod-rt2800-usb": "6.6.58.6.11.2-r1",
"kmod-lib-crc-ccitt": "6.6.58-r1",
"getrandom": "2024.04.26~85f10530-r1",
"kmod-pppoa": "6.6.58-r1",
"kmod-pppoe": "6.6.58-r1",
"kmod-rtw88-8822cu": "6.6.58.6.11.2-r1",
"iw-full": "6.9-r1",
"kmod-veth": "6.6.58-r1",
"procd-ujail": "2024.10.20~ef3ab8bc-r1",
"base-files": "1630~591272d197",
"luci-mod-dsl": "24.114.50270~6c0b9a9",
"ltq-vdsl-vr9-app": "4.17.18.6-r7",
"libustream-mbedtls": "2024.07.28~99bd3d2b-r1",
"firewall4": "2024.05.21~4c01d1eb-r1",
"dnsmasq": "2.90-r3",
"procd": "2024.10.20~ef3ab8bc-r1",
"usbutils": "017-r1",
"kmod-crypto-acompress": "6.6.58-r1",
"kmod-rtl8xxxu": "6.6.58.6.11.2-r1",
"luci-app-ddns": "24.255.83885~f8ef86b",
"kmod-usb3": "6.6.58-r1",
"odhcp6c": "2023.05.12~bcd28363-r20",
"uci": "2023.08.10~5781664d-r1",
"dsl-vrx200-firmware-xdsl-a": "05.08.01.08.01.06.05.08.00.11.01.01-r1",
"dropbear": "2024.85-r1",
"curl": "8.10.1-r1",
"mtd": "26",
"odhcpd-ipv6only": "2024.05.08~a2988231-r1",
"rtl8188eu-firmware": "20241017-r1",
"procd-seccomp": "2024.10.20~ef3ab8bc-r1",
"wpa-supplicant": "2024.09.15~5ace39b0-r1",
"libjson-script": "2024.03.29~eb9bcb64-r1",
"eject": "2.40.2-r1",
"usb-modeswitch": "2022.02.24~3c8595a4-r1",
"kmod-ltq-ptm-vr9": "6.6.58-r4",
"urandom-seed": "3",
"ppp": "2.5.1-r1",
"kmod-leds-gpio": "6.6.58-r1",
"kmod-gpio-button-hotplug": "6.6.58-r5",
"logd": "2024.04.26~85f10530-r1",
"kmod-rtw89-8852ae": "6.6.58.6.11.2-r1",
"kmod-rtl8192cu": "6.6.58.6.11.2-r1",
"kmod-rtl8192du": "6.6.58.6.11.2-r1",
"luci-app-attendedsysupgrade": "24.290.85088~46fb560",
"kmod-rtw89-8852ce": "6.6.58.6.11.2-r1",
"drill": "1.8.3-r1",
"kmod-ltq-atm-vr9": "6.6.58-r3",
"kmod-ppp": "6.6.58-r1",
"luci-app-wol": "24.148.86114~d174bb8",
"luci-app-upnp": "24.148.86114~d174bb8",
"hostapd": "2024.09.15~5ace39b0-r1",
"git": "2.46.2-r1",
"rtl8192eu-firmware": "20241017-r1",
"ca-bundle": "20240203-r1",
"libuclient": "2024.10.22~88ae8f20-r1",
"luci": "24.297.79519~bcd13b9",
"owut": "2024.10.25~8c8907c6-r1",
"hwinfo": "21.71-r4",
"fritz-tffs": "2",
"kmod-lib-lzo": "6.6.58-r1",
"kernel": "6.6.58~83e37076b9d5ba94ff15ab398428b2c2-r1",
"git-http": "2.46.2-r1",
"kmod-ltq-deu-vr9": "6.6.58-r45",
"ltq-vdsl-vr9-vectoring-fw-installer": "6.8.6-r4",
"iperf3": "3.17.1-r3",
"dsl-vrx200-firmware-xdsl-b-patch": "05.08.01.08.01.06.05.08.00.11.01.01-r1",
"urngd": "2023.11.01~44365eb1-r1",
"ppp-mod-pppoa": "2.5.1-r1",
"ppp-mod-pppoe": "2.5.1-r1"
},
"profile": "avm,fritz3490",
"target": "lantiq/xrx200",
"version": "SNAPSHOT",
"diff_packages": true,
"filesystem": "squashfs"
}
STDERR:
Generate local signing keys...
WARNING: can't open config file: /builder/shared-workdir/build/staging_dir/host/etc/ssl/openssl.cnf
WARNING: can't open config file: /builder/shared-workdir/build/staging_dir/host/etc/ssl/openssl.cnf
read EC key
writing EC key
fetch https://downloads.openwrt.org/snapshots/targets/lantiq/xrx200/packages/packages.adb
fetch https://downloads.openwrt.org/snapshots/packages/mips_24kc/base/packages.adb
fetch https://downloads.openwrt.org/snapshots/targets/lantiq/xrx200/kmods/6.6.61-1-16eebff70d52859e7a62e0ddb8650de1/packages.adb
fetch https://downloads.openwrt.org/snapshots/packages/mips_24kc/luci/packages.adb
fetch https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/packages.adb
fetch https://downloads.openwrt.org/snapshots/packages/mips_24kc/routing/packages.adb
fetch https://downloads.openwrt.org/snapshots/packages/mips_24kc/telephony/packages.adb
WARNING: opening packages/packages.adb: No such file or directory
Package list missing or not up-to-date, generating it.
Building package index...
ERROR: unable to select packages:
opkg (no such package):
required by: world[opkg]
libjpeg (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libjpeg-turbo
required by: libgd-2.3.3-r1[libjpeg]
libudev (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libudev-zero
required by: usbutils-017-r1[libudev]
make[2]: *** [Makefile:225: package_install] Error 7
make[1]: *** [Makefile:166: _call_manifest] Error 2
make: *** [Makefile:340: manifest] Error 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the supplied request data for profile avm,fritz3490 and target lantiq/xrx200, then reproduce the build using the recorded SNAPSHOT revision and inspect the STDERR package-selection failure. The issue mentions no source files or tests, so locate the image-build and package-index entry points first. Done means the reported firmware image builds successfully with the requested packages.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100