The OpenWrt Firmware Selector

What target/device and version?

I know @aparcar has been changing the ASU server (which is where much of the metadata comes from) to use a different change detection mechanism on the build server (pertinent commit listed below for the curious).

I see release snapshots (e.g., x86/64 in releases/23.05-SNAPSHOT) lagging behind because they haven't done a build for a while, but anything that's built in the past couple of days has been updated almost immediately (on Monday I saw the mediatek/mt7622 snapshot profile updated on the ASU server 13 minutes before the downloads server!).

Custom snapshot builder is still outdated, doesn't update anymore, still at 26593. @aparcar doesn't know where the problem is. :cry:

Show me your ubus call system board output so I can check some things on your platform/target...

The snapshots that I monitor via a cron job (x86/64, mediatek/mt7622) have been updating fine since that above commit went into effect, so I'm curious what builds are behind.

The devices in question are both ath79/generic, more specifically WR1043N/ND v3 and WNDRMAC v2. I've tried both with https://firmware-selector.openwrt.org and with ASU (luci-app-attendedsysupgrade) and when you check first it says there's a new SNAPSHOT 26620 build available, so the latest at the moment, but when you actually request it (even after customizing the packages), it always gets back with build 26593, which is a few days old.

Ok, now I'm seeing that, too. Doing an x86/64 snapshot build, I get

Received incorrect version r26608-b2a84c86e3 (requested r26620-6b03050192)

Both the ASU server metadata and build server report that 26620 is the current, but the image builder on the ASU builder is stuck at 26608.

I suspect the build cache is out of sync, so ASU builder doesn't know to download the new image builder. I can see where the image is being used (https://github.com/openwrt/asu/blob/1fa82886fa28514d90b4beca209d99b05c3c7b80/asu/build.py#L62), but I can't see where the images are being flushed out in update.py...

... you seem to be trapped in a caching "error"

This could be easily solved:
Klick on "Customize installed packages and/or first boot script"
Enter a unique text in the "Script to run on first boot (uci-defaults)" field that beginns with a "#" (means it's a comment only - I use actual build number)

Alas, that doesn't work for this one because its the actual podman imagebuilder cache (one layer above the build cache) that is broken. You can force new builds, but it keeps giving the same wrong imagebuilder.

2 Likes

... ohh ok - was on r26608 and created a working r26618 image tonight with that procedure.

Edit: or there is a device dependend additional problem ... :-/

Very interesting that you managed to get anything newer than 26593. I haven't been able to bump above 26593 for ath79/generic devices, whatever I tried (I have obviously customized the build script with various # 12345 type of comments to get fresh builds / i.e. bypass caching, but to no avail).

I suspect a timing issue with the builds and ASU server updates. The metadata on the ASU server is now being updated almost instantly as of the "janitor drop" commit I reference about 7-8 posts above, and I think the podman images are sucked in immediately, before the image builders are completely finished (this is wild speculation without any proof, but it fits the behavior).

EDIT:
Here's my analysis, for anyone who cares: https://github.com/openwrt/asu/issues/853 Please add anything you find that might help.

1 Like

FYI
... mhhh changing the kernel minor version makes it impossible to build a package (again) - seems not all package maintainers updated their dependencies.

Error: Impossible package selection
STDERR
Generate local signing keys...
Generate local certificate...
Package list missing or not up-to-date, generating it.

Building package index...
Downloading https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/packages/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_core
Downloading https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/base/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_base
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/kmods/6.6.32-1-8ec93a561e4cd2ce45b33f1bd2b36ea3/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_kmods
Downloading https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/kmods/6.6.32-1-8ec93a561e4cd2ce45b33f1bd2b36ea3/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/luci/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_luci
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/packages/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_packages
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/routing/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_routing
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/telephony/Packages.gz
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/openwrt_telephony
Downloading https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/telephony/Packages.sig
Signature check passed.
Downloading file:packages/Packages
Updated list of available packages in /builder/build_dir/target-aarch64_cortex-a53_musl/root-mediatek/../../../../builder/dl/imagebuilder
Downloading file:packages/Packages.sig
Signature check passed.
Collected errors:
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nf-reject
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nf-reject6
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nf-log
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nf-log6
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-crc32c
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nft-core
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nft-offload
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for firewall4:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package firewall4.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-qrtr
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-qrtr-mhi
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-aead
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-sha512
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-sha3
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-rng
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-geniv
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-gf128
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mac80211
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-ath
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-michael-mic
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-ath11k
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-ath11k-pci
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ath11k-pci:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-ath11k-pci.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-md5
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-sha1
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-sha256
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-hw-safexcel
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-crypto-hw-safexcel:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-crypto-hw-safexcel.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-i2c-core
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-regmap-i2c
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-eeprom-at24
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-eeprom-at24:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-eeprom-at24.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-gpio-button-hotplug
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-hwmon-core
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-thermal
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-hwmon-pwmfan
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-hwmon-pwmfan:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-hwmon-pwmfan.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-i2c-gpio
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-i2c-gpio:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-i2c-gpio.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-i2c-mux
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-i2c-mux-pca954x
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-i2c-mux-pca954x:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-i2c-mux-pca954x.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-leds-gpio
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mt76x02-common
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mt76x2
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-mt76x2:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-mt76x2.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mt7916-firmware
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-mt7916-firmware:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-mt7916-firmware.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mt7996e
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mt7996-firmware
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-mt7996-firmware:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-mt7996-firmware.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-wwan
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mtk-t7xx
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-mtk-t7xx:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-mtk-t7xx.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-phy-aquantia
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-phy-aquantia:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-phy-aquantia.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-rtc-pcf8563
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-sfp
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-sfp:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-sfp.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-usb-core
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-usb3
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb3:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package kmod-usb3.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nf-ipt
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-ipt-core
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nf-ipt6
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-ip6tables
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-nf-conncount
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-ipt-conntrack-extra
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-ipt-ipopt
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-app-mwan3:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package luci-app-mwan3.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-mii
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-usb-net-cdc-ether
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-proto-mbim:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package luci-proto-mbim.
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-proto-modemmanager:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package luci-proto-modemmanager.
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-lib-poly1305
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-lib-chacha20poly1305
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-kpp
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-crypto-lib-curve25519
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-udptunnel4
 * pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1) for kmod-udptunnel6
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-proto-wireguard:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package luci-proto-wireguard.
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for ppp-mod-pppoe:
 * 	kernel (= 6.6.33~8ec93a561e4cd2ce45b33f1bd2b36ea3-r1)
 * opkg_install_cmd: Cannot install package ppp-mod-pppoe.
make[2]: *** [Makefile:220: package_install] Error 255
make[1]: *** [Makefile:161: _call_manifest] Error 2
make: *** [Makefile:322: manifest] Error 2

Yes, also ath79/generic doesn't seem to be building since the bump to kernel 6.6 a couple of days ago https://downloads.openwrt.org/snapshots/targets/ath79/generic/ - it's stuck at 26620 (kernel 6.1).

Firmware Selector r0x!!

Seems to be working again - ath79 snapshots are now built with kernel 6.6!

1 Like

WR1043ND v3 running latest SNAPSHOT based on kernel 6.6 :exploding_head:

4 Likes

Is there any chance that the bizarre build caching done by the Firmware Selector can be reined in a little? I just requested a new build and was served a snapshot from a full week ago.

This behaviour doesn't make any sense.

2 Likes

What target and device did this? Show me your ubus call system board output.

It's an Asus RT-ACHR17 (a.k.a. RT-AC42U).

I used a custom package list and got the same snapshot that I downloaded 7 days ago (June 20, r26721) instead of a current build (June 27, r26805).

Even if absolutely nothing else changed, I read that curl was updated in the June 21 snapshot and it's in my package list.

Under "Customize installed packages" in the " Script to run on first boot (uci-defaults)" field add a unique comment such as

# 1

then "Request build". Otherwise you'll get an old build from cache (kept in cache for about 1 week).

2 Likes

Thank you for this. I thought changing the package list was required to bypass the cache (which is super annoying), but just adding a script comment makes it much less onerous.

I still don't understand why the cache is longer than 1 day (i.e. 1 snapshot release). That defeats the intent of daily "snapshots".

1 Like