[raiguard] Installed dependent mods are refetched on update

This subforum contains all the issues which we already resolved.
Pi-C
Smart Inserter
Smart Inserter
Posts: 1742
Joined: Sun Oct 14, 2018 8:13 am
Contact:

[raiguard] Installed dependent mods are refetched on update

Post by Pi-C »

Yesterday, I updated Nullius using the in-game mod manager. The update pulled in "Angel's Smelting" (along with its dependency "Angel's Petrochemical Processing") and "Bob's Logistics mod". Now there was another update to "Nullius", and I noticed that these dependencies were downloaded again although they were already at the latest version:

Code: Select all

73934.950 Info ModPortal.cpp:665: Downloading /download/nullius/64f16644c1073e4ab421ac87?username=Pi-C&token=<private> to /home/pc/GOG_Games/Factorio/test_1.1/temp/nullius_1.6.2.zip
73934.951 Info HttpSharedState.cpp:58: Downloading https://mods.factorio.com/download/nullius/64f16644c1073e4ab421ac87?username=Pi-C&token=<private>
73975.329 Info ModPortal.cpp:665: Downloading /download/angelspetrochem/63f7bdd0aabdeb98aa9351a3?username=Pi-C&token=<private> to /home/pc/GOG_Games/Factorio/test_1.1/temp/angelspetrochem_0.9.24.zip
73975.329 Info HttpSharedState.cpp:58: Downloading https://mods.factorio.com/download/angelspetrochem/63f7bdd0aabdeb98aa9351a3?username=Pi-C&token=<private>
74007.649 Error ModDownloadJob.cpp:58: Mod (angelspetrochem) is already installed at: /home/pc/GOG_Games/Factorio/test_1.1/mods/angelspetrochem_0.9.24.zip
74007.654 Info ModPortal.cpp:665: Downloading /download/angelssmelting/63f7bde5112277a048fc82cd?username=Pi-C&token=<private> to /home/pc/GOG_Games/Factorio/test_1.1/temp/angelssmelting_0.6.21.zip
74007.654 Info HttpSharedState.cpp:58: Downloading https://mods.factorio.com/download/angelssmelting/63f7bde5112277a048fc82cd?username=Pi-C&token=<private>
74090.073 Error ModDownloadJob.cpp:58: Mod (angelssmelting) is already installed at: /home/pc/GOG_Games/Factorio/test_1.1/mods/angelssmelting_0.6.21.zip
74090.085 Info ModPortal.cpp:665: Downloading /download/boblogistics/63b14cc760a93b6d58f78812?username=Pi-C&token=<private> to /home/pc/GOG_Games/Factorio/test_1.1/temp/boblogistics_1.1.6.zip
74090.085 Info HttpSharedState.cpp:58: Downloading https://mods.factorio.com/download/boblogistics/63b14cc760a93b6d58f78812?username=Pi-C&token=<private>
74141.146 Error ModDownloadJob.cpp:58: Mod (boblogistics) is already installed at: /home/pc/GOG_Games/Factorio/test_1.1/mods/boblogistics_1.1.6.zip
This seems like a waste of bandwidth, and as the game already knows which mods are available on my computer, I guess it should be possible to compare the version numbers before downloading dependent mods. As a side note: "Nullius" also has a hard dependency on "Alien Biomes". However, the game did not try to update that mod (required version: >=0.6.5, available version: 0.6.8). While this is the behavior I'd expect, it seems inconsistent in regard to what's happening with the other dependent mods.
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!
User avatar
raiguard
Factorio Staff
Factorio Staff
Posts: 615
Joined: Wed Dec 13, 2017 8:29 pm
Contact:

Re: [raiguard] Installed dependent mods are refetched on update

Post by raiguard »

Could you please post a list of all of the mods in your mods folder? Including duplicate versions, etc.
Don't forget, you're here forever.
Pi-C
Smart Inserter
Smart Inserter
Posts: 1742
Joined: Sun Oct 14, 2018 8:13 am
Contact:

Re: [raiguard] Installed dependent mods are refetched on update

Post by Pi-C »

Sure, I've attached the list!

I'm sorry that it is quite long. The list includes some private mods, unpublished WIP versions of my own mods, private updates to mods published by others, and possibly even some mods that don't work with Factorio 1.1. As I'm working on several mods, I often download new mods to check for compability issues, that's why there are so many. :-)
Attachments
mod-list.txt
(20.79 KiB) Downloaded 70 times
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!
User avatar
raiguard
Factorio Staff
Factorio Staff
Posts: 615
Joined: Wed Dec 13, 2017 8:29 pm
Contact:

Re: [raiguard] Installed dependent mods are refetched on update

Post by raiguard »

Thanks for the report, this has been fixed for the next release.
Don't forget, you're here forever.
Pi-C
Smart Inserter
Smart Inserter
Posts: 1742
Joined: Sun Oct 14, 2018 8:13 am
Contact:

Re: [raiguard] Installed dependent mods are refetched on update

Post by Pi-C »

Splendid, thank you! :-)
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!
Post Reply

Return to “Resolved Problems and Bugs”