You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Bug]: Local build != Remote build for Factorio, this makes LGSM think there is an update available while there isn't due to mismatching local build/remote build information.
#4690
Open
FSynchro opened this issue
Oct 23, 2024
· 5 comments
FSynchro
changed the title
[Bug]: Local build != Remote build for Factorio, this LGSM thinks an update is available despite not.
[Bug]: Local build != Remote build for Factorio, this makes LGSM think there is an update available while there isn't due to mismatching local build/remote build information.
Oct 23, 2024
Fyi this behaviour has been persistent since the new Factorio DLC, so 2.0.3 and 2.0.6 and 2.0.9 displayed the same behaviour, this is likely an issue on their end but what's stopping us from fixing it in LGSM.
User story
As a LGSM user, I want ./fctrserver cu to compare the local version to the remote version properly.
Game
Many, but in this case it's Factorio (2.*)
Linux distro
Other
Command
command: update
Further information
./fctrserver cu
[ OK ] Check for Update fctrserver: Checking for update: factorio.com
Update available
64 linux64
When installing the update, * Remote build: 2.0.9 linux64 will turn into: * Local build: 2.0.9
64 linux64
In LGSM the code seems to be:
if Local build != Remote build then
Update Available!
My own workaround is to just look at the version number and leave out the build information after that.
Relevant log output
Steps to reproduce
do ./fctrserver update
then do ./fctrserver cu
Or run ./fctrserver update again.
Wanna get stuck in an update loop?
Set UpdateOnStart=True and watch LGSM spin updates to eternity.
The text was updated successfully, but these errors were encountered: