-
-
Notifications
You must be signed in to change notification settings - Fork 347
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]: Install Recommended Dependencies Recursively #4031
Comments
Why do you want it to be an option? Is there a specific mod that you feel you missed out on? |
I noticed parallax was cached, but not sure why that would matter |
Right. RSS was installed as a recommended dependency from RO. I just installed RO and all the recommended dependencies. But as it is shown, Parallax wasn't installed, and doesn't show up in the audit list. I just installed it manually, and it installed fine, but the point is that I get CKAN to do it for me automatically. |
Probably important to know that I am running CKAN on Debian 12 and installed through the community apt repo |
I realize that some recommended dependencies are not compatible, so those should be skipped. |
Well if you like, you can send @NathanKell a pull request to change that: https://github.com/KSP-RO/ROLoadingImages/blob/master/ROLoadingImages.netkan |
Yes, I think I may end up doing that. Also, according to blowfishpro/B9PartSwitch#246 it seems that if you want to get the true RO experience you'll have to modify the compatible game settings. (Or I guess hunt down the dependencies that have not been updated and submit pull requests to update them) |
This reverts commit bd2d6db.
OK, that took quite a while, but it finally finished, and I still see Parallax in Audit recommendations:
Yes, B9PartSwitch's outdated compatibility has been causing problems for a long time. For what it's worth, the KSP-RO team has some official installation instructions that cover the compatibility settings: |
Here is the exported modpack file:
|
When I compare your output to mine I don't see most, but your output also seems to be missing one that appear in mine, which is the "Toolbar" mod. This is recommended by Toolbar controller, which should be a required dependency for the "Hangar Extender" Mod, which was recommended by the RO mod. Not sure what is happening but it doesn't seem like its working as intended. |
@eliotalanfoss When you did your last test, did you add KSP 1.12 in the compatible game versions like it says in the RO installation guide ? I suspect that you did not, since your exported .ckan file says
|
Problem
I am not sure if I am missing something obvious here, but lets say i want to install Realism Overhaul for the most recent KSP version.
If I select it, then click apply, it shows the mods that will be installed (RO, its required dependencies, and any recursively required dependenices). That is fine.
Then It asks about installing recommended dependencies for RO. I select all (barring conflicts).
Any recursively required dependencies needed for RO's recommended dependencies are also installed
But there is no opportunity to ask that the selected recommend dependencies also recursively install their respective recommended dependencies.
Why isn't this an option?
Suggestion
Make it so that during the installation process, if a program has recommended dependencies, list them as you do now, but also have a tree like structure that shows the dependencies own recommended dependencies. I feel like these should all be selected by default (since that is the behavior of the parent mod).
Alternatives
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: