Page 1 of 1

BUG: Selected mod has no released version

Posted: Fri Sep 02, 2016 6:41 pm
by mknejp
I don't know if this is a bug or if I'm using the portal in the wrong way.

This affects all my mods Electric Vehicles, Electric Vehicles Lib, Wireless Charging and Wireless Charging Lib. They show up as having version 0.2.1 but it doesn't show up when using the ingame installer. The "Version" column just shows "-" and trying to install any of them gives the error "Selected mod has no released version".

Yesterday I had to temporarily remove a zip and re-upload it because it was corrupted so maybe that has something to do with it. But I had to do that only on Electric Vehicles (Lib) not Wireless Charging (Lib).

Any advice what's causing this?

edit: using game version 0.14.2, the same that is required by the mods in question.

Re: Selected mod has no released version

Posted: Sat Sep 03, 2016 9:26 pm
by mknejp
So I finally figured out what was causing this. Apparently your factorio_version cannot be of the form 0.14.2 but only 0.14. No idea if this is a bug with the game or the backend but the game recognizes the format if a mod is present locally. This is unfortunate if the mod depends on a bugfix in a minor version.

Re: BUG: Selected mod has no released version

Posted: Sat Sep 03, 2016 9:36 pm
by steinio
Then you can use a base mod dependency >= 0.14.2

Re: BUG: Selected mod has no released version

Posted: Sat Sep 03, 2016 9:53 pm
by mknejp
steinio wrote:Then you can use a base mod dependency >= 0.14.2
I do but I'd rather the game doesn't download a mod that has a dependency it cannot fulfill in the first place.

Re: BUG: Selected mod has no released version

Posted: Sun Sep 04, 2016 9:12 am
by steinio
mknejp wrote:
steinio wrote:Then you can use a base mod dependency >= 0.14.2
I do but I'd rather the game doesn't download a mod that has a dependency it cannot fulfill in the first place.
Yes that's right.
Like mod version, factorio_version should compare also patch version.

This could had helped at the lua changes in 0.12.20 ;)