I have a Turris Omnia 2019 EU (with a Wi-Fi 6 upgrade kit) running
Turris OS 6.5.2 HBS (Kernel 5.15.147) and didn’t receive any updates
through the reForis 1.4.1 Package Management for a longer time now.
https://docs.turris.cz/basics/changelog/ shows there’s already 7.1.2
available and 6.5.2 (released Feb 15 2024) is the last Turris OS 6 version.
Turris OS 6 is based on OpenWrt 21.02 (7 on 22.03) and I wonder
if it’s still maintained and there are (security) updates.
$ pkgupdate
INFO:Target Turris OS: 7.1.2
line not found
line not found
line not found
line not found
line not found
ERROR:
inconsistent: Requested package luci-i18n-ntpc-de that is not available.
$ opkg list luci-i18n-ntpc-de
$ opkg list |grep ntpc
ntpclient - 2015_365-4
HBS is really reached version 7.1.2 and there’s obviously a
problem with a missing (probably unneeded) package here.
It would be nice if reForis also will tell the user about problems like that!
luci-i18n-ntpc-de seems not to be installed yet, so this is maybe
something new for 7.1.2… (would it be better to update to 7.0 first? How?)
You cannot update to 7.0.0. It just goes to the latest on particular branch. This package is translation and its probabbly missing translation thats why there is no package yet (at all). Try deselecting DE (German) in reforis and run pkgupdate again. If there is still problem try editing:
/etc/updater/conf.d/opkg-auto.lua
And finding the line with that package and deleting the whole line.
Also you may contribute by translating:
Edit: Owww that package is part of openwrt so help translating there. Or maybe the package just didnt build for some reason and its something to take a look at the build server so I wont help out here.
(A delayed response after a forced break due to illness first and Christmas afterwards…)
Checking /etc/updater/conf.d/opkg-auto.lua
for p in $( grep '^Install' /etc/updater/conf.d/opkg-auto.lua | sed -e 's/^Install("//;s/")$//' ); do
if [ -z "$( opkg list-installed $p )" ]; then
echo "$p not installed";
fi;
done
I got 2 entries of packages (wget and luci-i18n-ntpc-de), which were not installed.
Despite the warning -- This is automatically generated file managed by opkg wrapper script. Please don't edit!
at the start of the file I just removed the corresponding Install("PACKAGE") lines.
Now the reForis Package Management Updates section will offer me an Available Update again
and with this small intervention the pkgupdate itself (761 packages) was possible now…
It was already mentioned above that there are alternatives to get feedback like mail notification
and using the command line seems to be the safest way to really see what’s going on.
But I still think that reForis also should give some warning and not just silently stop offering updates…