Skip to content

[Bug]: Already contains module: JNSQ #4484

@DonnieDiggs

Description

@DonnieDiggs

Is there an existing issue for this?

  • I have checked the existing issues for an existing issue. I even actually looked at the ones that are pinned to the top!

Operating System

Windows 10 Home

CKAN Version

v1.36.2.25356

Games

KSP 1

Game Version

1.12.5.3190

Did you make any manual changes to your game folder (i.e., not via CKAN)?

Yes. Blackrack volumetric install via his instructions on his patreon page. Followed to the letter. I am wondering if the scatterer sunflare is the culprit, as both JNSQ and Volumetric reference scatterer, although I know very little and cannot find others with a similar problems in the CKAN github issues tab.

Describe the bug

After installing Blackrack Volumetrics and its associated dependencies which is comprised of EVE, Scatterer, StockScattererconfigs, Stockvolumetricclouds, and Blackrack_TUFXconfig) I installed Deferred and TUFX via CKAN. I then loaded the game into a test save to ensure it worked and it did. Then I exited the game, opened CKAN, and attempted to install JNSQ. I was given the following message:

System.ArgumentException: Already contains module: JNSQ
   at CKAN.RelationshipResolver.Add(CkanModule module, SelectionReason reason)
   at CKAN.RelationshipResolver.AddModulesToInstall(CkanModule[] modules)
   at CKAN.RelationshipResolver..ctor(IEnumerable`1 modulesToInstall, IEnumerable`1 modulesToRemove, RelationshipResolverOptions options, IRegistryQuerier registry, IGame game, GameVersionCriteria versionCrit)
   at CKAN.IO.ModuleInstaller.InstallList(IReadOnlyCollection`1 modules, RelationshipResolverOptions options, RegistryManager registry_manager, HashSet`1& possibleConfigOnlyDirs, InstalledFilesDeduplicator deduper, String userAgent, IDownloader downloader, Boolean ConfirmPrompt)
   at CKAN.GUI.Main.InstallMods(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
Your game folder has been returned to its original state.
Error during installation!

Steps to reproduce

  1. Manually install Blackrack volumetrics.
  2. Use CKAN to install TUFX and Deferred.
  3. Then attempt to install JNSQ.

Relevant log output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething is not working as intendedCore (ckan.dll)Issues affecting the core part of CKANNeeds more infoWe need more infoRelationshipsIssues affecting depends, recommends, etc.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions