Open philpax opened 3 months ago
# mono ckan.exe install $(jq -r '.depends | map(.name) | join(" ")' ~/Downloads/Community\ Lifeboat\ Modpack2.ckan)
(i.e. direct CLI installation by injecting the deps into the commandline) fails on AT-Utils, as reported in #4084. Adding --allow-incompatible
fixes this.
Is it possible that the failure with AT-Utils is being propagated upwards and being reported as a failure of the modpack?
Is it possible that the failure with AT-Utils is being propagated upwards and being reported as a failure of the modpack?
Yes that's exactly what's happening. The error message just isn't very helpful.
Is there any way to force override this?
@heyimastopsign This issue is saying that the error message should be changed to something that actually indicates what the problem is. I'm not sure what you want to "force override."
If you mean you want to force ckan to install incompatible mods, it was in the screenshot you posted in the other issue.
Note that in general I would recommend setting your CKAN instance to be compatible with 1.8-1.12 (see the user guide, or use ckan compat add 1.8
etc). Mods that aren't compatible in that range are very likely to break your game.
Various attempts by an idiot. I'm really sorry for being so annoying here, but can I be told what I'm doing wrong?
@heyimastopsign can you post the .ckan file you're using? And what version of KSP do you have installed?
@JonnyOThan Sure, here you go. installed-Auto KSP-2024-09-05_21-08-59.ckan.zip
@heyimastopsign can you post the .ckan file you're using? And what version of KSP do you have installed?
Oh, I just realised I didn't let you know what version. It's 1.12.5. Sorry!
Is there an existing issue for this?
Operating System
macOS Sonoma, Apple Silicon
CKAN Version
1.34.4 / Niven
Games
KSP 1
Game Version
KSP 1.12.5
Did you make any manual changes to your game folder (i.e., not via CKAN)?
No response
Describe the bug
I wanted to install the Community Lifeboat Project on my vanilla KSP install on macOS. I installed CKAN from the releases and noted that ConsoleUI had no option for installing ckan files (#4084, which has been fixed in the development branch).
I downloaded the mod list from GitHub and used the command mentioned in that issue to install it (manually navigating to
/Applications/CKAN.app/Contents/MacOS
to useckan.exe
):but it appears that the modpack itself is being interpreted as a module, resulting in installation failing immediately:
This name is the identifier of the modlist:
-c
is reading the file, as the behaviour is different without the switch:This happens with both versions of the modpack
.ckan
in that thread, and with both local and remote installations (i.e.mono ckan.exe install -c https://raw.githubusercontent.com/mystwalkerKSP/Kerbal-Space-Program-Community-Lifeboat-Project/main/Community%20Lifeboat%20Modpack2.ckan
also fails.)I'm unsure if this is specific to macOS / Rosetta 2; please feel free to narrow the issue if it is. Just to confirm, my game version appears to be correct:
Steps to reproduce
cd /Applications/CKAN.app/Contents/MacOS
mono ckan.exe install -c https://raw.githubusercontent.com/mystwalkerKSP/Kerbal-Space-Program-Community-Lifeboat-Project/main/Community%20Lifeboat%20Modpack2.ckan
ormono ckan.exe install -c https://share.snowlab.tech/-ruvvmPQwgn
(different exports of the ~same modlist):Module installed-Auto-KSP 2024.05.15.01.03.25 required but it is not listed in the index, or not available for your version of KSP
Module lifeboat-modpack 2024.05.07.03.05.44 required but it is not listed in the index, or not available for your version of KSP
Relevant log output
No response