Don't upgrade mods when dependencies break

Bugs that are actually features.
mrvn
Smart Inserter
Smart Inserter
Posts: 5969
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Don't upgrade mods when dependencies break

Post by mrvn »

I just upgraded my mods because I wanted a recent bug fix for one of them. After restart and loading the game half my train network was removed because the LTN mod was updated among others. But the new LTN has a dependency on base >= 0.15.37 while the game only is 0.15.34 and therefore got disabled.

Please only upgrade mods when after upgrade all required dependencies are fulfilled. Ask for new mods to be installed if they are now required by the new version. Please warn if optional dependencies that where fulfilled are not longer fulfilled after upgrade (and ask to hold the relevant mods).
User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5415
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: Don't upgrade mods when dependencies break

Post by Klonan »

mrvn wrote:I just upgraded my mods because I wanted a recent bug fix for one of them. After restart and loading the game half my train network was removed because the LTN mod was updated among others. But the new LTN has a dependency on base >= 0.15.37 while the game only is 0.15.34 and therefore got disabled.

Please only upgrade mods when after upgrade all required dependencies are fulfilled. Ask for new mods to be installed if they are now required by the new version. Please warn if optional dependencies that where fulfilled are not longer fulfilled after upgrade (and ask to hold the relevant mods).
Its not our problem, especially since you are playing on an outdated experimental version
mrvn
Smart Inserter
Smart Inserter
Posts: 5969
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Don't upgrade mods when dependencies break

Post by mrvn »

Klonan wrote:
mrvn wrote:I just upgraded my mods because I wanted a recent bug fix for one of them. After restart and loading the game half my train network was removed because the LTN mod was updated among others. But the new LTN has a dependency on base >= 0.15.37 while the game only is 0.15.34 and therefore got disabled.

Please only upgrade mods when after upgrade all required dependencies are fulfilled. Ask for new mods to be installed if they are now required by the new version. Please warn if optional dependencies that where fulfilled are not longer fulfilled after upgrade (and ask to hold the relevant mods).
Its not our problem, especially since you are playing on an outdated experimental version
The issue has nothing to do with the specific version of the game used. This has always been broken and is still broken in the latest version unless you failed to mention it in the changelog. It also is not really relevant that the dependency was on the base mod provided by the game, it would have failed for any other mod too.

PS: And since it was an "outdated experimental version" why didn't it say it needs to update to the latest version first for the mod update to work? Would be a good special case check for the base mod.
Post Reply

Return to “Not a bug”