Page 1 of 1
New build 241007 update loop
Posted: Mon Oct 07, 2024 5:48 pm
by FoxbatStargazer
When I run update.sh I get this notice about updating to a new linux build
231108 -> 241007
It downloads linux.img, unpacks it, says it updated successfully and reboot.
Everything seems to work, except the next time I run the updater, it says it need to do 231108 -> 241007 again, downloads linux.img again, extracts, reboots, etc.
I even tried downloading the 241007 zip manually, deleting and replacing the linux folder with its contents, and using the new included SD card utility to flash the boot section. Boot flash claims to work, still the updater wants to download/extract linux.img again.
I'm guessing either the img isn't actually updated or whatever flag the update script is checking for the build version isn't updating... this update came out today so some oversight wouldn't be surprising, just want to confirm its not just my setup.
Re: New build 241007 update loop
Posted: Mon Oct 07, 2024 6:23 pm
by FPGA64
Its been reported on Discord.
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 1:25 am
by jfml1974
Indeed, I get the same error, even manually it continues indicating that it is not updated and downloads and updates again... I leave a screenshot
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 4:12 am
by RealLarry
It should be enough to write 241007 into /MiSTer.version to fix that temporary (tested in a MiSTer emulation).
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 4:47 am
by FoxbatStargazer
RealLarry wrote: ↑Tue Oct 08, 2024 4:12 am
It should be enough to write 241007 into /MiSTer.version to fix that temporary (tested in a MiSTer emulation).
Is it known that we actually got the new bootloader and the version just isn't being updated?
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 4:52 am
by RealLarry
Yes, looks like that /MiSTer.version is not being adjusted this time.
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 6:01 am
by RealLarry
The only update notice about this I received was by Patreon News from Alexey Melnikov, where he wrote
Linux
This release just has updated Main and Menu. Linux part remains the same, so you don't need to update it. This release is for new installs to support ...
As neither Kernel nor MiSTer or menu.rbf hasn't been updated on my primary MiSTer, is seems that updater.sh/updater_all.sh is downloading these parts from the Distribution_MiSTer...and even these are the same but with another date stamp, this results into the update loop.
In this respect, my statement remains valid:
It should be enough to write 241007 into /MiSTer.version to fix that temporary (tested in a MiSTer emulation).
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 12:27 pm
by rubberduck
theypsilon wrote in discord:
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 12:37 pm
by RealLarry
Thanks for that update information! But this is now - um - hardcoded and I'm sure will again lead to another hickup in the future when the version is really changing
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 1:09 pm
by rubberduck
As far as i can see you need 2 update-runs to get to real updated linux after this change has been reverted sometimes - first run updates the updater back to old behavior and second run then does the real linux update
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 1:19 pm
by RealLarry
And while we're talking about that Sorgelig just released a new Linux Kernel. We'll see what is happening now...
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 3:17 pm
by RealLarry
Just ran my MiSTer emulation and update_all.sh, Kernel got updated but problem still remains and still running into the update loop. Version string is now 241008.
Re: New build 241007 update loop
Posted: Tue Oct 08, 2024 8:57 pm
by jfml1974
Manually from Windows application mister sd card utility release_20241008 clean full.
I'm reinstalling everything from scratch and then I'll put the backup of ROMs etc.
- No problem with the Update (simple or normal)
*** Edit
No problem with update_all