KSP-CKAN / CKAN

The Comprehensive Kerbal Archive Network
https://forum.kerbalspaceprogram.com/index.php?/topic/197082-*
Other
1.99k stars 348 forks source link

[Bug]: MakingHistory recommendation halts install instead of appearing in recommendations list #4242

Closed mad-exotix closed 2 weeks ago

mad-exotix commented 3 weeks ago

Is there an existing issue for this?

Operating System

windows

CKAN Version

1.35.3.24298

Games

KSP 1

Game Version

1.12.3

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

I have installed mod manually.

Describe the bug

When I try to download mods it say to me "Ckan can't install making history for you", I don't making history but I have already downloaded those mods in the past and thy were working perfectly but now Ckan seems to want making history.

Steps to reproduce

  1. Install KSP without Making History (or rename GameData/SquadExpansion/MakingHistory temporarily)
  2. Start CKAN
  3. File → Install from .ckan
  4. Install this mod list
  5. Click Apply in the changeset tab
  6. image

Ideally this would tell us which chain of dependencies requires this DLC.

HebaruSan commented 3 weeks ago

Hi @mad-exotix, thanks for the report. To investigate this, we will need the list of mods you're trying to install. If you're able to provide that, please do, and we can re-open this.

Cheers!

mad-exotix commented 3 weeks ago

Here is my mod list in a txt document made by ckan : mod list.txt

HebaruSan commented 3 weeks ago

Thanks. Pasting here for easier browsing:

Click to expand ``` [1.8-1.12.x] Buran Energia Mod - 2.1 [RSS/RO Compatible] (BuranEnergia 2.1) Adiri's minimal TUFX (AdirisMinimalTUFXProfile 1.2.1) Adiri's TUFX Profiles (C1ustasTUFXProfiles 2.4) Advanced Jet Engine (AdvancedJetEngine v2.20.0) AirPark ReContinued (AirParkContinued 2:1.7.1.7) All Y'All (AllYAll 1:0.11.21.1) AlphaMensae's Modular Launch Pads (ModularLaunchPads 2.7.0) Animated Decouplers (AnimatedDecouplers v1.5.0) ASET Consolidated Agency (ASETAgency v2.0.2) ASET Consolidated Avionics Pack (ASETAvionics v3.0.1) ASET Consolidated Props Pack (ASETProps v2.0.7) AT Utils (AT-Utils v1.10.1) AtmosphereAutopilot (Fly-By-Wire) (AtmosphereAutopilot v1.6.1) B9 Aerospace Procedural Wings - Fork (B9-PWings-Fork 3:0.46.0) B9 Part Switch (B9PartSwitch v2.20.0) BahamutoD Animation Modules (BDAnimationModules 1:v0.6.7.1) ballisticfox's lukewarm TUFX (BallisticFoxsLukewarmTUFXProfile V0.8.1) ballisticfox's neutral TUFX profile (BallisticFoxsNeutralTUFXProfile V1.3) ballisticfox's vintage TUFX profile (BallisticFoxsVintageTUFXProfile V1.0) Benjee10 sharedAssets (Benjee10-SharedAssets v0.2.2) Benjee10 Suits (Benjee10Suits v1.1.0) BetterTimeWarpContinued (BetterTimeWarpCont 2.3.13) Breaking Ground (BreakingGround-DLC 1.7.1) CactEye-2 Orbital Telescope Refocused (CactEyeCommunityRefocused 1.5.2.8) Camera Tools continued (CameraTools v1.35.0) CanaveralPads (CanaveralPads v1.1.0.0) Cashedowt RSSVE TUFX Profile (CashedowtEarthTUFXProfile 1.10.1) ClickThrough Blocker (ClickThroughBlocker 1:2.1.10.21) Community Category Kit (CommunityCategoryKit v112.0.1) Community Resource Pack (CommunityResourcePack v112.0.1) Community Tech Tree (CommunityTechTree 1:3.4.5) Conformal Decals (ConformalDecals 0.2.14) Contract Configurator (ContractConfigurator v2.11.0.0) Custom Barn Kit (CustomBarnKit 1.1.22.0) Custom Pre Launch Checks (CustomPreLaunchChecks 1.8.1.1) Deployable Engines Plugin (DeployableEngines 1.3.1) Distant Object Enhancement /L (DistantObject v2.2.0.2) Distant Object Enhancement /L default config (DistantObject-default v2.2.0.2) DMModuleScienceAnimateGeneric (DMagicScienceAnimate v0.23) Docking Port Sound FX (DockingPortSoundFX v2.1.12) Dynamic Battery Storage (DynamicBatteryStorage 2:2.3.3.0) E.M.U.V (ExoMobilityUtilityVehicle 1.1.1) Easy Robotics (EasyRobotics 1.0.0) Editor Extensions Redux (EditorExtensionsRedux 3.4.5) Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.7.2) FASA (FASA 1:v7.2.7) Ferram Aerospace Research Continued (FerramAerospaceResearchContinued 3:0.16.1.2) Filter Extensions - Default Configuration (FilterExtensionsDefaultConfig 3.2.9) Filter Extensions - Plugin (FilterExtensions 3.2.9) Firespitter Core (FirespitterCore v7.17) Firespitter Resources config (FirespitterResourcesConfig v7.17) Flight Manager for Reusable Stages (FMRS) Continued (FMRSContinued 1.2.9.5) Free Launch Clamps (AlmostFreeLaunchClamps 0.3.1) FreeIva (FreeIva 0.2.19.0) Hab Tech Props (HabTechProps v0.2.0) Hangar Extender (HangerExtenderExtended 3.6.0.2) Harmony 2 (Harmony2 2.2.1.0) Heat Control (HeatControl 0.6.2) ht Robotics (HabTechRobotics v1.0.1) Human Colored Faces (HumanColoredFaces 17) Interstellar Fuel Switch (InterstellarFuelSwitch 3.30.0) Interstellar Fuel Switch Core (InterstellarFuelSwitch-Core 3.30.0) Interstellar Redistributable (InterstellarRedistributable 1.4) Kerbal Actuators (KerbalActuators v1.9.0) Kerbal Alarm Clock (KerbalAlarmClock v3.14.0.0) Kerbal Changelog (KerbalChangelog v1.4.2) Kerbal Inventory System (KIS 1.29) Kerbal Joint Reinforcement Continued (KerbalJointReinforcementContinued v3.8.2.0) Kerbal Konstructs (KerbalKonstructs v1.8.8.0) Kerbal Renamer (KerbalRenamer v1.7.0.0) Kerbal Reusability Expansion (SpaceXLegs 2.9.3) Kerbalism (Kerbalism 3.19) Kerbalism - RealismOverhaul Config (Kerbalism-Config-RO v1.2.19.0) Kerbalism System Heat (Kerbalism-SystemHeat 0.5.0) KIU Chinese Common (KIUChinese-Common 1.0.6) KIU Chinese Deepspace Exploration Pack (real scale) (KIUChineseDeepspaceExplorationPack-RO 1.0.6) Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-214) kOS: Scriptable Autopilot System (kOS 1:1.4.0.0) Kronal Vessel Viewer Continued (KVVContinued 0.1.1) KRPC MechJeb (kRPC-MechJeb v0.7.0) kRPC: Remote Procedure Call Server (kRPC v0.5.4) KSC Switcher (KSCSwitcher v2.2.0.0) KSP Community Fixes (KSPCommunityFixes 1.36.1) KSP Interstellar Extended (KSPInterstellarExtended 1.29.6) KSP Wheel (KSPWheel 1:0.16.14.33) KSPBurst (KSPBurst v1.5.5.1) Lunar Transfer Planner (LunarTransferPlanner v1.0.0) MechJeb 2 (MechJeb2 2.14.3.0) Mk-33 (Mk-33 v1.3.2) ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0) Module Manager (ModuleManager 4.2.3) ModuleDepthMask (DepthMask 1.1.3) Near Future Construction (NearFutureConstruction 1.3.3) Near Future Electrical (NearFutureElectrical 2.0.1) Near Future Electrical Core (NearFutureElectrical-Core 2.0.1) Near Future Exploration (NearFutureExploration 1.1.3) Near Future IVA Props (NearFutureProps 1:0.7.2) Near Future Propulsion (NearFuturePropulsion 1.3.6) Near Future Propulsion - Xenon Hall Effect Thrusters (NearFuturePropulsion-XenonHETs 1.3.6) Near Future Solar (NearFutureSolar 1.3.3) Near Future Solar Core (NearFutureSolar-Core 1.3.3) Near Future Spacecraft (NearFutureSpacecraft 1.4.5) Neptune Camera (NeptuneCamera v4.3) Omega's Stockalike Structures: No Textures Required (StockalikeStructures 0.0.12) Parallax (Parallax 2.0.8) Parallax - Stock Planet Textures (Parallax-StockTextures 2.0.8) Parallax - Stock Scatter Textures (Parallax-StockScatterTextures 2.0.8) Patch Manager (PatchManager 0.0.17.6) Persistent Thrust (PersistentThrust 1:1.7.5) Persistent Thrust Navigator (PersistentThrustNavigator v1.1.3) PersistentRotation Upgraded (PersistentRotationUpgraded 1.9.1.10) Photon Sailor (PhotonSailor 1.7.4) PlanetShine (PlanetShine 0.2.6.6) PlanetShine - Default configuration (PlanetShine-Config-Default 0.2.6.6) Planetside Exploration Technologies (PlanetsideExplorationTechnologies 1.0.2) Procedural Fairings (ProceduralFairings 1:v6.6.2.0) Procedural Parts (ProceduralParts v2.5.9.0) Procedural Parts - Hazard Tanks Textures (HazardTanksTextures 1.0) Procedural Parts - MainSailor's Procedural Textures - Complete Texture Pack (MainSailorTextures-Complete 2.0.0.0.1) Procedural Parts - MainSailor's Procedural Textures - Essential Textures and Flag (MainSailorTextures-Essentials 2.0.0.0.1) Procedural Parts - Saturn / Nova Texture Pack (ProceduralParts-Textures-SaturnNova 1.2) Procedural Parts - Ven's Revamp Style Textures (VensStylePPTextures 1.1) RasterPropMonitor (RasterPropMonitor 1:v1.0.2) RasterPropMonitor Core (RasterPropMonitor-Core 1:v1.0.2) Real Antennas (RealAntennas v2.6.0.0) Real Fuels (RealFuels 1:v15.11.0.0) Real Plume (RealPlume 2:v13.3.2) Real Solar System (RealSolarSystem v20.1.3.0) Real Solar System Textures - 16384 x 8192 (RSSTextures16K v18.6.1) RealChute for Stock (RealChuteForStock v1.4.9.5) RealChute Parachute Systems (RealChute v1.4.9.5) RealHeat (RealHeat v5.1) Realism Environmental Overhaul (RealismEnvironmentalOverhaul 0.3.2) Realism Overhaul (RealismOverhaul v17.13.0.0) Realistic Atmospheres (RealisticAtmospheres 1.3.2) Realistic Progression One (RP-1) (RP-1 v3.14.0.0) Recolor Collection - Near Future Propulsion (RecolorCollection-NearFuturePropulsion v1.3) RecoveryController (RecoveryController 0.0.4.2) Reentry Particle Effect Renewed (ReentryParticleEffect 1.9.1.1) ReStock (ReStock 1.5.0) ReStock+ (ReStockPlus 1.5.0) Resurfaced (Resurfaced v1.2) Retractable Lifting Surface Module (RetractableLiftingSurface 0.2.1.2) Retracting/vectoring engines, Critter Crawler (CritterCrawler 1.3.6.1) Reviva (Reviva 1.0.0) RO Capsules (ROCapsules v2.5.0.0) RO Engines (ROEngines v2.11.0.0) RO Heatshields (ROHeatshields v1.2.2.0) RO Library (ROLib v1.9.1.0) RO Solar (ROSolar v2.1.2.0) RO Tanks (ROTanks v2.10.0.0) ROEngines Extended (ROEnginesExtended 2.3.1) ROFilterExtensionConfig (ROFilterExtensionsConfig 1.0) ROLoadingImages (ROLoadingImages v1.0.0.0) RosterManager (RosterManager 0.3.0.1) ROUtils (ROUtils v1.0.1.0) RSS CanaveralHD (RSS-CanaveralHD v1.0.1) RSS DateTime Formatter (RSSDateTimeFormatter v1.12.1.0) RSS Visual Enhancements - High Resolution (RSSVE-HR v2.2.1) Salyut Stations (RN-SalyutStations 1:v3.6) SCANsat (SCANsat v20.4) Scatterer (Scatterer 3:v0.0878) Scatterer Default Config (Scatterer-config 3:v0.0878) Scatterer Sunflare (Scatterer-sunflare 3:v0.0878) Shabby (Shabby 0.4.0) Shaddy (Shaddy v2.5) Shuttle Orbiter Construction Kit (ShuttleOrbiterConstructionKit 1.1.8) Shuttle Orbiter Construction Kit Recolored (ShuttleOrbiterConstructionKitRecolored 1.3) Simple Adjustable Fairings - Plugin (SimpleAdjustableFairings v1.12.0) Smart Parts (SmartParts 1.10) SmokeScreen - Extended FX Plugin (SmokeScreen 2.8.14.0) Solver Engines plugin (SolverEngines v3.14.0) Soviet Probes (RN-SovietProbes 1:v3.0) Soviet Rockets - R7/Proton/Zenit Rockets and more (RN-SovietRockets 2:v3.8) Soviet Spacecraft - Soyuz, Progress, Vostok/Voskhod, TKS/VA (RN-SovietSpacecraft 1:v1.8.8) SpaceTux Library (SpaceTuxLibrary 0.0.8.6) Speed Unit Annex (SpeedUnitAnnex 1.6.1) Staged Animation (StagedAnimation v2.0) Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.11) Stockalike Station Parts Expansion Redux - Internal Spaces (StationPartsExpansionRedux-IVAs 2.0.11) SXTContinued (SXTContinued 2:0.3.29.9) System Heat (SystemHeat 0.7.5) System Heat - Nuclear Engine Configuration (SystemHeat-FissionEngines 0.7.5) System Heat - Nuclear Reactor Configuration (SystemHeat-FissionReactors 0.7.5) System Heat - Resource Converter Configuration (SystemHeat-Converters 0.7.5) System Heat - Resource Harvester Configuration (SystemHeat-Harvesters 0.7.5) Tantares SP - Soviet Space Probes (TantaresSP 6.0) Test Flight (TestFlight v2.9.0.0) TextureReplacer (TextureReplacer v4.5.3) Textures Unlimited (TexturesUnlimited 1.6.1.27) Throttle Controlled Avionics (ThrottleControlledAvionics v3.8.0.1) Through The Eyes of a Kerbal (ThroughTheEyesOfaKerbal 2.0.4.4) Toolbar (Toolbar 1:1.8.1.1) Toolbar Controller (ToolbarController 1:0.1.9.11) TooManyOrbits (TooManyOrbits 1.1.6.6) Trajectories (Trajectories v2.4.5.3) Transfer Window Planner - Fork (TransferWindowPlannerFork v1.9.1.0) TriggerAu Flags (TriggerAu-Flags v2.11.0.0) TUFX (TUFX 1.1.0) Tundra's Space Center (TundraSpaceCenter 2.0.2) TweakScale Rescaled (TweakScaleRescaled 3.2.3) TweakScale Rescaled Redistributable (TweakScaleRescaled-Redist 3.2.3) US Probes Pack (RN-USProbesPack 1:v0.80) US Rockets (RN-USRockets 1:v1.0.0) USAF Green Space Shuttle for SOCK (USAFGreenSpaceShuttleForSOCK Its_Grorbin_Time) Ven's New Parts (VenStockRevamp-NewParts v1.16.0) Ven's Stock Part Revamp Core (VenStockRevamp-Core v1.16.0) Vertex Mitchell-Netravali Filtered Heightmap (VertexMitchellNetravaliHeightMap 0.3) VesselMover Continued (VesselMoverContinued v1.12.0) Waterfall Core (Waterfall 0.10.3) ```
HebaruSan commented 3 weeks ago

Hi @mad-exotix, is that the list of mods you're trying to install as requested, or the mods you already have installed? If you exported it from CKAN, it's probably the latter.

mad-exotix commented 3 weeks ago

Hi, I try to do a new install which is similar to the one from I exported the mod list, and when I try to install these mod on a new install, whether I use the import with .ckan file or manually clicking on th emod I want to install on ckcan I get this message : Ckan can't install making history for you. I assume that is because Ckan think that a mod need Making history but in the past I had installed those mods without problem.

HebaruSan commented 3 weeks ago

OK, please let us know if you can share the list of mods you're trying to install. 👍

mad-exotix commented 3 weeks ago

the mod I try to install are in the .txt above.

HebaruSan commented 3 weeks ago

Sorry, you said "similar to", which isn't what we need. We need the actual same list. If there's a mod that you tried to install that isn't in the list, that could be the one that's causing the issue, and we wouldn't be able to find it.

mad-exotix commented 3 weeks ago

Oh sorry I misunderstand myself. In the new install I try to install the mod listed above via a .ckan file an then I try to add other mod but I got the error when I try to dowload the mods listed above (I also get the error when I install the mod list by slecting every mod in ckan). Hope this is less confusing.

HebaruSan commented 3 weeks ago

Can you please share the .ckan file so I can try that myself?

mad-exotix commented 3 weeks ago

Here it is : mod list 1.12.3.zip

HebaruSan commented 3 weeks ago

Thanks! I'm able to reproduce the issue with that.

HebaruSan commented 3 weeks ago

OK, this is happening due to WaterLaunchSites recommending MakingHistory-DLC. It is supposed to show up in the recommendations list so the user can consider maybe buying the DLC, but the relationship resolver is treating it as a dependency and halting the install.

If you want a temporary workaround, try removing WaterLaunchSites from the modpack. Otherwise a proper fix should be forthcoming in a few days.

mad-exotix commented 3 weeks ago

Thanks for your support, I'll try that thanks. I think I can close this issue.

HebaruSan commented 3 weeks ago

Well, there is a real code problem to fix here, so it's better to keep it open till we merge that fix. Thanks for the report!