hmmm...i have it running on 23.05.0
It has just failed to build for some architectures in 23.05.
You should check the fail logs before claiming that something was intentionally dropped...
Package freeradius3-common is missing dependencies for the following libraries: libpcre.so.1 make: *** [Makefile:775: /builder/shared-workdir/build/sdk/bin/packages/arm_cortex-a9_vfpv3-d16/packages/freeradius3-common_3.0.26-2_arm_cortex-a9_vfpv3-d16.ipk] Error 1
And packages repo source logs shows that freeradius was fixed yesterday to build also when libpcre is present. So, after the next buildbot round the downloadable package should again be there.
Got it. I just looked at the manifests, saw it hadn't been there for a few months and made the incorrect assumption that it was abandoned. (Even worse, I did in fact read Jeffery's commit and it just completely passed in one eye and out the other.)
I whipped up a script that checks for broken package builds, compares them to what you have installed and tells you if an
auc upgrade will succeed (I hope it does, anyhow ).
If you download that to your router, and run it like this:
$ wget https://raw.githubusercontent.com/efahl/tools/main/src/pkg-scan.sh $ chmod +x pkg-scan.sh $ ./pkg-scan.sh -d -f -v --version-to 23.05.2
it should show you the currently broken packages for your device, and an indicator as to whether that will cause an issue. Here's example output on my RT3200, take note of the "package build failures" section, where we see that cloudflared and wifidog are currently broken on in 23.05.2 for that device.
$ ./pkg-scan.sh -d -f -v --version-to 23.05.2 Fetching https://sysupgrade.openwrt.org/json/v1/releases/23.05.2/targets/mediatek/mt7622/linksys_e8450-ubi.json to /tmp/pkg-platform.json Board-name linksys_e8450-ubi Target mediatek/mt7622 Version 23.05.2 Root-FS-type squashfs Image-prefix openwrt-23.05.2-mediatek-mt7622-linksys_e8450-ubi Build-at 2023-11-14T13:38:11.000000Z Default: dnsmasq - replaced/provided by dnsmasq-full Default: libgcc - replaced/provided by libgcc1 Default: libustream-mbedtls - replaced/provided by libustream-mbedtls20201210 Default: nftables - replaced/provided by nftables-json There are currently package build failures for 23.05.2 aarch64_cortex-a53: cloudflared - package not installed locally, you should be ok wifidog - package not installed locally, you should be ok Details at https://downloads.openwrt.org/releases/faillogs-23.05/aarch64_cortex-a53/packages/ Done, logged 59 of 242 entries in ./installed-packages
A monumental step to making firstboot setup go smoothly. Works like a charm.