Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Ability to figure out why modules aren't compatible in ConsoleUI #3533

Open
TV4Fun opened this issue Feb 2, 2022 · 1 comment
Open
Labels
ConsoleUI Issues affecting the interactive console UI Enhancement New features or functionality macOS Issues specific for macOS

Comments

@TV4Fun
Copy link

TV4Fun commented Feb 2, 2022

Background

  • Operating System: macOS Monterey 12.3 Beta (21E5196i) running on Apple Silicon
  • CKAN Version: 1.30.4
  • KSP Version: 1.12.1

Have you made any manual changes to your GameData folder (i.e., not via CKAN)?
No

Problem

Describe the bug
Running macOS Monterey so can only use the console UI for CKAN. KSP Interstellar is missing when I look for it on a KSP 1.12 install, despite it being listed as being compatible with versions up to 1.12. It does show up if I downgrade to 1.11. If there's a way to show incompatible packages in the console UI, I haven't found it. search on the command line has an --all option, and it is listed there, but that does not show dependencies, so I'm not sure if it's a dependency that is being listed as incompatible or what. There is not a similar option for show, and it lists as not found if I try to find it there.

Steps to reproduce

  • Install KSP 1.12 on a Mac.
  • From the console mono /Applications/CKAN.app/Contents/MacOS/ckan.exe search interstellar --all --detail includes

KSPInterstellarExtended (1.29.6 - KSP 1.8.1–1.12.2) - KSP Interstellar Extended by FreeThinker - KSPI-E is a plugin designed to encourage bootstrapping toward ever more advanced levels of technology as well as utilizing In-Situ resources to expand the reach of Kerbal civilization

  • Leaving out --all from the above search only shows InterstellarRedistributable and WarpDrive.
  • mono /Applications/CKAN.app/Contents/MacOS/ckan.exe show KSPInterstellarExtended gives
KSPInterstellarExtended not found or installed.
Looking for close matches in mods compatible with KSP 1.12.1.3142.
No close matches found.

Expected behavior
KSP Interstellar should be listed or at the very list have a way to show me which dependencies are incompatible.

CKAN error code (if applicable):
Output of mono /Applications/CKAN.app/Contents/MacOS/ckan.exe show KSPInterstellarExtended --debug: kspdebug.txt.

@HebaruSan HebaruSan added ConsoleUI Issues affecting the interactive console UI Support Issues that are support requests macOS Issues specific for macOS labels Feb 2, 2022
@HebaruSan
Copy link
Member

The Interstellar Fuel Switch dependency is only compatible up to KSP 1.11.2 (point taken about being able to figure this out on ConsoleUI):

image

Since it does what you want on KSP 1.11, you could try marking KSP 1.11 as compatible:

https://github.com/KSP-CKAN/CKAN/wiki/User-guide#choosing-compatible-game-versions-1

@HebaruSan HebaruSan changed the title [Bug] KSP Interstellar not showing up for version 1.12 on Mac [Feature] Ability to figure out why modules aren't compatible in ConsoleUI Feb 3, 2022
@HebaruSan HebaruSan added Enhancement New features or functionality and removed Support Issues that are support requests labels Feb 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ConsoleUI Issues affecting the interactive console UI Enhancement New features or functionality macOS Issues specific for macOS
Projects
None yet
Development

No branches or pull requests

2 participants