Jump to content

The Comprehensive Kerbal Archive Network (CKAN) Package Manager; v1.18.0 [19 June 2016]


pjf

Recommended Posts

The list is back! Yay!

... hey, where'd Modular Fuel Tanks go?...

Edit: FAR and Module Manager also appear to be missing.

The bot is doing funny things, we're still working on it.

Link to comment
Share on other sites

Regarding the erratic checking of mods and not showing up in ChangeSet.

So I went back to CKAN and patiently selected each mod I wanted waiting patiently for the check mark instead of clicking numerous times when it seemed to not function. I also selected only 5-8 at a time. Only a couple times did I get an error about a mod not being downloaded but I just redid it and it worked.

So I guess at this point I've successfully used CKAN to install all the mods I want and while it is definitely still behaving erratically I know just to be more patient with it when selecting a mod as it seems the issue with mods not showing up in ChangeSet starts occurring when I keep spam clicking a mod when the checkbox doesn't immediately appear. It's not a big concern to me anymore since I'll only be adding or removing one mod at a time from now on and everything else is just updating.

I can still open the github at your request though.

Thanks

Link to comment
Share on other sites

the problem is solved . I need to create a file readme.txt

with the following text Version [my_version]

Seems like a better way would be appname.version instead of such a common name as "readme.txt" whcih can easily be overwritten or casually deleted. That's bad practice put vital data inside what most consider to be an optional file - and basically a documentation file not a data file.

Edited by Murdabenne
typo
Link to comment
Share on other sites

Does CKAN play nice with KSP-AVC?

By that I mean, if I install mods with CKAN, and when I launch KSP, KSP-AVC checks and finds a new version and I install it...

Will CKAN declare its an AD mod and not longer do updates for it?

Link to comment
Share on other sites

Does CKAN play nice with KSP-AVC?

By that I mean, if I install mods with CKAN, and when I launch KSP, KSP-AVC checks and finds a new version and I install it...

Will CKAN declare its an AD mod and not longer do updates for it?

I must admit I don't know how KSP-AVC installs work but it is _NEVER_ recommended to install in any other way than through CKAN if you want CKAN to properly work.

Link to comment
Share on other sites

Just a short note to say that our bots have settled as I've nuked one and reset the metadata repo. If it looks like CKAN is missing a bunch of mods, just hit refresh and they'll be back.

Link to comment
Share on other sites

Thanks for the quick fix pjf.

I have an issue though - it looks like KAE KSPAPIExtensions is still not registering as compatible with 1.0.2. A couple days ago, I was able to install the Astronomer's Packs, but today they're throwing a module not found exception for KSPAPIExtensions and not letting me install them. Anyone know why this would change? Is it something I can fix on my end?

I think I have KAE installed manually, and the dll is also packaged with a handful of other mods.

Link to comment
Share on other sites

Thanks for the quick fix pjf.

I have an issue though - it looks like KAE KSPAPIExtensions is still not registering as compatible with 1.0.2. A couple days ago, I was able to install the Astronomer's Packs, but today they're throwing a module not found exception for KSPAPIExtensions and not letting me install them. Anyone know why this would change? Is it something I can fix on my end?

I think I have KAE installed manually, and the dll is also packaged with a handful of other mods.

Second time today I hear about this and I'm unable to reproduce it on my end. Can you provide a copy of the error and explain the steps leading up to it so I can squash it once and for all?

Link to comment
Share on other sites

Second time today I hear about this and I'm unable to reproduce it on my end. Can you provide a copy of the error and explain the steps leading up to it so I can squash it once and for all?

CKAN 1.6.18-0

KSP win64 version

beast of a .ckan:

{
"spec_version": "v1.6",
"identifier": "installed-default",
"version": "2015.05.29.05.12.16",
"license": "unknown",
"name": "installed-default",
"abstract": "A list of modules installed on the default KSP instance",
"kind": "metapackage",
"depends": [
{
"name": "USI-Tools",
"version": "provided by USITools"
},
{
"name": "CustomAsteroids-Pops",
"version": "provided by CustomAsteroids-Pops-Stock-Outer"
},
{
"name": "TACLS-Config",
"version": "provided by TACLS-Config-Stock"
},
{
"name": "MKS",
"version": "provided by UKS"
},
{
"name": "OKS",
"version": "provided by UKS"
},
{
"name": "USI-UKS",
"version": "provided by UKS"
},
{
"name": "DistantObject-config",
"version": "provided by AstronomersPack-DistantObjectEnhancement"
},
{
"name": "PFTextures",
"version": "provided by ProceduralFairings-Textures-KW"
},
{
"name": "NearFutureConstruction",
"version": "0.5.2.repackaged0"
},
{
"name": "KerbalFlightData",
"version": "R18"
},
{
"name": "CryoEngines",
"version": "0.1.5.repackaged0"
},
{
"name": "TemperatureGaugeKiller",
"version": "2.0"
},
{
"name": "TweakableEverything",
"version": "1.11.5"
},
{
"name": "ActsEW",
"version": "1.5"
},
{
"name": "StationPartsExpansion",
"version": "0.3.2"
},
{
"name": "KIS",
"version": "1.1.4"
},
{
"name": "TACLS",
"version": "v0.11.1.20"
},
{
"name": "RasterPropMonitor",
"version": "v0.19.4"
},
{
"name": "KerbalFoundries",
"version": "Beta_1.8g"
},
{
"name": "RoverWheelSounds",
"version": "1.2"
},
{
"name": "ColorCodedCans",
"version": "1.1.0"
},
{
"name": "EVAManager",
"version": "6"
},
{
"name": "QuickHide",
"version": "v3.01"
},
{
"name": "CriticalTemperatureGauge",
"version": "1.0.2-e"
},
{
"name": "surfacelights",
"version": "1.0"
},
{
"name": "KSPAPIExtensions",
"version": "v1.7.2"
},
{
"name": "notes",
"version": "0.10.1"
},
{
"name": "ModuleManager",
"version": "2.6.5"
},
{
"name": "KAS",
"version": "0.5.1"
},
{
"name": "QuickExit",
"version": "v1.30"
},
{
"name": "CommunityResourcePack",
"version": "0.4.2"
},
{
"name": "CommunityTechTree",
"version": "2.1"
},
{
"name": "TweakScale",
"version": "v2.1"
},
{
"name": "NavballDockingIndicator",
"version": "7"
},
{
"name": "HyperEdit",
"version": "1.4.1"
},
{
"name": "RasterPropMonitor-Core",
"version": "v0.19.4"
},
{
"name": "SCANsat",
"version": "v12.0"
},
{
"name": "NearFutureSpacecraft",
"version": "0.4.1"
},
{
"name": "NavHud",
"version": "1.2.1"
},
{
"name": "TakeCommand",
"version": "1.1.3"
},
{
"name": "TACLSMining",
"version": "1"
},
{
"name": "TextureReplacer",
"version": "2.4.4"
},
{
"name": "NearFutureSolar",
"version": "0.5.1"
},
{
"name": "QuickSearch",
"version": "v1.12"
},
{
"name": "RCSSounds",
"version": "4.3"
},
{
"name": "ModularRocketSystemsLITE",
"version": "1.6.5"
},
{
"name": "EditorExtensions",
"version": "2.8"
},
{
"name": "KerbalAlarmClock",
"version": "v3.3.2.1"
},
{
"name": "TacFuelBalancer",
"version": "v2.5.1"
},
{
"name": "LandingHeight",
"version": "1.4"
},
{
"name": "CustomAsteroids",
"version": "v1.1.0"
},
{
"name": "CrossFeedEnabler",
"version": "v3.3"
},
{
"name": "USITools",
"version": "0.4.1"
},
{
"name": "SpaceY-Lifters",
"version": "0.14"
},
{
"name": "IR-Model-Rework-Core",
"version": "v01b"
},
{
"name": "CustomAsteroids-Pops-Stock-Inner",
"version": "v1.1.0"
},
{
"name": "BDAnimationModules",
"version": "v0.6.1"
},
{
"name": "Toolbar",
"version": "1.7.9"
},
{
"name": "ToadicusTools",
"version": "12"
},
{
"name": "StockBugFixModules",
"version": "v1.0.2d.3"
},
{
"name": "TransferWindowPlanner",
"version": "v1.3.0.1"
},
{
"name": "SensibleScreenshot",
"version": "1.1.0"
},
{
"name": "QuickScroll",
"version": "v1.22"
},
{
"name": "KerbalJointReinforcement",
"version": "v3.1.3"
},
{
"name": "MechJeb2",
"version": "2.5.1"
},
{
"name": "ShipManifest",
"version": "4.2.1.1"
},
{
"name": "PersistentRotation",
"version": "0.5.3"
},
{
"name": "TACLS-Config-Stock",
"version": "v0.11.1.20"
},
{
"name": "TurboNisuReloaded",
"version": "2015-05-06"
},
{
"name": "NearFutureProps",
"version": "0.3.1"
},
{
"name": "KerbalEngineerRedux",
"version": "1.0.16.6"
},
{
"name": "FirespitterCore",
"version": "v7.1.3"
},
{
"name": "ProceduralFairings",
"version": "v3.14"
},
{
"name": "BetterBuoyancy",
"version": "v1.2"
},
{
"name": "FilterExtensionsDefaultConfig",
"version": "2.2.1"
},
{
"name": "AtomicAge",
"version": "2.0"
},
{
"name": "QuickGoTo",
"version": "v1.11"
},
{
"name": "DistantObject",
"version": "v1.5.5"
},
{
"name": "UKS",
"version": "0.30.4"
},
{
"name": "USI-FTT",
"version": "0.4.1"
},
{
"name": "InfernalRobotics",
"version": "v0.21.2"
},
{
"name": "QuickStart",
"version": "v1.01"
},
{
"name": "AtmosphericSoundEnhancement",
"version": "2.2"
},
{
"name": "StockPlugins",
"version": "v1.03"
},
{
"name": "MenuStabilizer",
"version": "1"
},
{
"name": "AlternateResourcePanel",
"version": "2.7.1.0"
},
{
"name": "PorkjetHabitats",
"version": "0.4"
},
{
"name": "AstronomersPack-DistantObjectEnhancement",
"version": "Interstellar.V2"
},
{
"name": "CustomAsteroids-Pops-Stock-Outer",
"version": "v1.1.0"
},
{
"name": "InterstellarFuelSwitch",
"version": "1.5"
},
{
"name": "ConnectedLivingSpace",
"version": "1.1.3.0"
},
{
"name": "SelectRoot",
"version": "2015-05-17"
},
{
"name": "AIESAerospace-Unofficial",
"version": "1.5.1"
},
{
"name": "FilterExtensions",
"version": "2.2.1"
},
{
"name": "KerbalAircraftExpansion",
"version": "v2.5.1.repackage0"
},
{
"name": "StockFairingTweaker",
"version": "1.0"
},
{
"name": "ModularFlightIntegrator",
"version": "1.0"
},
{
"name": "InterstellarFuelSwitch-Core",
"version": "1.5"
},
{
"name": "QuantumStrutsContinued",
"version": "1.3"
},
{
"name": "FirespitterResourcesConfig",
"version": "v7.1.3"
},
{
"name": "ProceduralFairings-Textures-KW",
"version": "0"
},
{
"name": "Firespitter",
"version": "v7.1.3"
},
{
"name": "AnalogControl",
"version": "1.5.2"
},
{
"name": "DavonTCsystemsMod",
"version": "076"
}
]
}

Click Astronomer's Visual Pack, recieve error "Unhandled exception... Cannot install KSPAPIExtensions, module not available."

Details:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
CKAN.ModuleNotFoundKraken: Cannot install KSPAPIExtensions, module not available
at CKAN.CkanModule.FromIDandVersion(Registry registry, String mod, KSPVersion ksp_version)
at CKAN.RelationshipResolver.<RelationshipResolver>c__AnonStorey0.<>m__0(String name)
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at CKAN.RelationshipResolver..ctor(ICollection`1 moduleNames, RelationshipResolverOptions options, Registry registry, KSPVersion kspversion)
at CKAN.MainModList.ComputeConflictsFromModList(Registry registry, IEnumerable`1 changeSet, KSPVersion ksp_version)
at CKAN.Main.UpdateChangeSetAndConflicts(Registry registry)
at CKAN.Main.ModList_CellValueChanged(Object sender, DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridViewCell.SetValue(Int32 rowIndex, Object value)
at System.Windows.Forms.DataGridView.PushFormattedValue(DataGridViewCell& dataGridViewCurrentCell, Object formattedValue, Exception& exception)
at System.Windows.Forms.DataGridView.CommitEdit(DataGridViewCell& dataGridViewCurrentCell, DataGridViewDataErrorContexts context, DataGridViewValidateCellInternal validateCell, Boolean fireCellLeave, Boolean fireCellEnter, Boolean fireRowLeave, Boolean fireRowEnter, Boolean fireLeave)
at System.Windows.Forms.DataGridView.CommitEdit(DataGridViewDataErrorContexts context)
at System.Windows.Forms.DataGridView.NotifyCurrentCellDirty(Boolean dirty)
at System.Windows.Forms.DataGridViewCheckBoxCell.OnCommonContentClick(DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridView.OnCellContentClick(DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridViewCell.OnMouseUpInternal(DataGridViewCellMouseEventArgs e)
at System.Windows.Forms.DataGridView.OnCellMouseUp(DataGridViewCellMouseEventArgs e)
at System.Windows.Forms.DataGridView.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.DataGridView.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ckan
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///F:/Desktop/ckan.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.CSharp
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Dynamic
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.ComponentModel.DataAnnotations
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

The checkbox stays checked, but the "go to changes" button is grayed.

Link to comment
Share on other sites

CKAN 1.6.18-0

KSP win64 version

beast of a .ckan:

{
"spec_version": "v1.6",
"identifier": "installed-default",
"version": "2015.05.29.05.12.16",
"license": "unknown",
"name": "installed-default",
"abstract": "A list of modules installed on the default KSP instance",
"kind": "metapackage",
"depends": [
{
"name": "USI-Tools",
"version": "provided by USITools"
},
{
"name": "CustomAsteroids-Pops",
"version": "provided by CustomAsteroids-Pops-Stock-Outer"
},
{
"name": "TACLS-Config",
"version": "provided by TACLS-Config-Stock"
},
{
"name": "MKS",
"version": "provided by UKS"
},
{
"name": "OKS",
"version": "provided by UKS"
},
{
"name": "USI-UKS",
"version": "provided by UKS"
},
{
"name": "DistantObject-config",
"version": "provided by AstronomersPack-DistantObjectEnhancement"
},
{
"name": "PFTextures",
"version": "provided by ProceduralFairings-Textures-KW"
},
{
"name": "NearFutureConstruction",
"version": "0.5.2.repackaged0"
},
{
"name": "KerbalFlightData",
"version": "R18"
},
{
"name": "CryoEngines",
"version": "0.1.5.repackaged0"
},
{
"name": "TemperatureGaugeKiller",
"version": "2.0"
},
{
"name": "TweakableEverything",
"version": "1.11.5"
},
{
"name": "ActsEW",
"version": "1.5"
},
{
"name": "StationPartsExpansion",
"version": "0.3.2"
},
{
"name": "KIS",
"version": "1.1.4"
},
{
"name": "TACLS",
"version": "v0.11.1.20"
},
{
"name": "RasterPropMonitor",
"version": "v0.19.4"
},
{
"name": "KerbalFoundries",
"version": "Beta_1.8g"
},
{
"name": "RoverWheelSounds",
"version": "1.2"
},
{
"name": "ColorCodedCans",
"version": "1.1.0"
},
{
"name": "EVAManager",
"version": "6"
},
{
"name": "QuickHide",
"version": "v3.01"
},
{
"name": "CriticalTemperatureGauge",
"version": "1.0.2-e"
},
{
"name": "surfacelights",
"version": "1.0"
},
{
"name": "KSPAPIExtensions",
"version": "v1.7.2"
},
{
"name": "notes",
"version": "0.10.1"
},
{
"name": "ModuleManager",
"version": "2.6.5"
},
{
"name": "KAS",
"version": "0.5.1"
},
{
"name": "QuickExit",
"version": "v1.30"
},
{
"name": "CommunityResourcePack",
"version": "0.4.2"
},
{
"name": "CommunityTechTree",
"version": "2.1"
},
{
"name": "TweakScale",
"version": "v2.1"
},
{
"name": "NavballDockingIndicator",
"version": "7"
},
{
"name": "HyperEdit",
"version": "1.4.1"
},
{
"name": "RasterPropMonitor-Core",
"version": "v0.19.4"
},
{
"name": "SCANsat",
"version": "v12.0"
},
{
"name": "NearFutureSpacecraft",
"version": "0.4.1"
},
{
"name": "NavHud",
"version": "1.2.1"
},
{
"name": "TakeCommand",
"version": "1.1.3"
},
{
"name": "TACLSMining",
"version": "1"
},
{
"name": "TextureReplacer",
"version": "2.4.4"
},
{
"name": "NearFutureSolar",
"version": "0.5.1"
},
{
"name": "QuickSearch",
"version": "v1.12"
},
{
"name": "RCSSounds",
"version": "4.3"
},
{
"name": "ModularRocketSystemsLITE",
"version": "1.6.5"
},
{
"name": "EditorExtensions",
"version": "2.8"
},
{
"name": "KerbalAlarmClock",
"version": "v3.3.2.1"
},
{
"name": "TacFuelBalancer",
"version": "v2.5.1"
},
{
"name": "LandingHeight",
"version": "1.4"
},
{
"name": "CustomAsteroids",
"version": "v1.1.0"
},
{
"name": "CrossFeedEnabler",
"version": "v3.3"
},
{
"name": "USITools",
"version": "0.4.1"
},
{
"name": "SpaceY-Lifters",
"version": "0.14"
},
{
"name": "IR-Model-Rework-Core",
"version": "v01b"
},
{
"name": "CustomAsteroids-Pops-Stock-Inner",
"version": "v1.1.0"
},
{
"name": "BDAnimationModules",
"version": "v0.6.1"
},
{
"name": "Toolbar",
"version": "1.7.9"
},
{
"name": "ToadicusTools",
"version": "12"
},
{
"name": "StockBugFixModules",
"version": "v1.0.2d.3"
},
{
"name": "TransferWindowPlanner",
"version": "v1.3.0.1"
},
{
"name": "SensibleScreenshot",
"version": "1.1.0"
},
{
"name": "QuickScroll",
"version": "v1.22"
},
{
"name": "KerbalJointReinforcement",
"version": "v3.1.3"
},
{
"name": "MechJeb2",
"version": "2.5.1"
},
{
"name": "ShipManifest",
"version": "4.2.1.1"
},
{
"name": "PersistentRotation",
"version": "0.5.3"
},
{
"name": "TACLS-Config-Stock",
"version": "v0.11.1.20"
},
{
"name": "TurboNisuReloaded",
"version": "2015-05-06"
},
{
"name": "NearFutureProps",
"version": "0.3.1"
},
{
"name": "KerbalEngineerRedux",
"version": "1.0.16.6"
},
{
"name": "FirespitterCore",
"version": "v7.1.3"
},
{
"name": "ProceduralFairings",
"version": "v3.14"
},
{
"name": "BetterBuoyancy",
"version": "v1.2"
},
{
"name": "FilterExtensionsDefaultConfig",
"version": "2.2.1"
},
{
"name": "AtomicAge",
"version": "2.0"
},
{
"name": "QuickGoTo",
"version": "v1.11"
},
{
"name": "DistantObject",
"version": "v1.5.5"
},
{
"name": "UKS",
"version": "0.30.4"
},
{
"name": "USI-FTT",
"version": "0.4.1"
},
{
"name": "InfernalRobotics",
"version": "v0.21.2"
},
{
"name": "QuickStart",
"version": "v1.01"
},
{
"name": "AtmosphericSoundEnhancement",
"version": "2.2"
},
{
"name": "StockPlugins",
"version": "v1.03"
},
{
"name": "MenuStabilizer",
"version": "1"
},
{
"name": "AlternateResourcePanel",
"version": "2.7.1.0"
},
{
"name": "PorkjetHabitats",
"version": "0.4"
},
{
"name": "AstronomersPack-DistantObjectEnhancement",
"version": "Interstellar.V2"
},
{
"name": "CustomAsteroids-Pops-Stock-Outer",
"version": "v1.1.0"
},
{
"name": "InterstellarFuelSwitch",
"version": "1.5"
},
{
"name": "ConnectedLivingSpace",
"version": "1.1.3.0"
},
{
"name": "SelectRoot",
"version": "2015-05-17"
},
{
"name": "AIESAerospace-Unofficial",
"version": "1.5.1"
},
{
"name": "FilterExtensions",
"version": "2.2.1"
},
{
"name": "KerbalAircraftExpansion",
"version": "v2.5.1.repackage0"
},
{
"name": "StockFairingTweaker",
"version": "1.0"
},
{
"name": "ModularFlightIntegrator",
"version": "1.0"
},
{
"name": "InterstellarFuelSwitch-Core",
"version": "1.5"
},
{
"name": "QuantumStrutsContinued",
"version": "1.3"
},
{
"name": "FirespitterResourcesConfig",
"version": "v7.1.3"
},
{
"name": "ProceduralFairings-Textures-KW",
"version": "0"
},
{
"name": "Firespitter",
"version": "v7.1.3"
},
{
"name": "AnalogControl",
"version": "1.5.2"
},
{
"name": "DavonTCsystemsMod",
"version": "076"
}
]
}

Click Astronomer's Visual Pack, recieve error "Unhandled exception... Cannot install KSPAPIExtensions, module not available."

Details:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
CKAN.ModuleNotFoundKraken: Cannot install KSPAPIExtensions, module not available
at CKAN.CkanModule.FromIDandVersion(Registry registry, String mod, KSPVersion ksp_version)
at CKAN.RelationshipResolver.<RelationshipResolver>c__AnonStorey0.<>m__0(String name)
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at CKAN.RelationshipResolver..ctor(ICollection`1 moduleNames, RelationshipResolverOptions options, Registry registry, KSPVersion kspversion)
at CKAN.MainModList.ComputeConflictsFromModList(Registry registry, IEnumerable`1 changeSet, KSPVersion ksp_version)
at CKAN.Main.UpdateChangeSetAndConflicts(Registry registry)
at CKAN.Main.ModList_CellValueChanged(Object sender, DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridViewCell.SetValue(Int32 rowIndex, Object value)
at System.Windows.Forms.DataGridView.PushFormattedValue(DataGridViewCell& dataGridViewCurrentCell, Object formattedValue, Exception& exception)
at System.Windows.Forms.DataGridView.CommitEdit(DataGridViewCell& dataGridViewCurrentCell, DataGridViewDataErrorContexts context, DataGridViewValidateCellInternal validateCell, Boolean fireCellLeave, Boolean fireCellEnter, Boolean fireRowLeave, Boolean fireRowEnter, Boolean fireLeave)
at System.Windows.Forms.DataGridView.CommitEdit(DataGridViewDataErrorContexts context)
at System.Windows.Forms.DataGridView.NotifyCurrentCellDirty(Boolean dirty)
at System.Windows.Forms.DataGridViewCheckBoxCell.OnCommonContentClick(DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridView.OnCellContentClick(DataGridViewCellEventArgs e)
at System.Windows.Forms.DataGridViewCell.OnMouseUpInternal(DataGridViewCellMouseEventArgs e)
at System.Windows.Forms.DataGridView.OnCellMouseUp(DataGridViewCellMouseEventArgs e)
at System.Windows.Forms.DataGridView.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.DataGridView.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ckan
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///F:/Desktop/ckan.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.CSharp
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Dynamic
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.ComponentModel.DataAnnotations
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

The checkbox stays checked, but the "go to changes" button is grayed.

I'm going to assume that is your list of installed mods and not the thing you're trying to install?

So I managed to almost reproduce this issue by trying to install AVP on an old 0.90 testinstall... I did get a ModuleNotFoundKraken but it didn't mention KAE nor any other mod. However after running a refresh it resolved itself. When did you last run a refresh?

I'm having some very weird errors with AVP where I had to choose both AVP and one of its Cloud configs (low, medium, high) before it allowed me to continue to the Changeset tab. This might be related to an issue we're currently tracking on github related to TAC-LS which has a not totally dis-similar issue. There is a PR in the works which will hopefully get merged in the coming days which migth also resolve this situation.

I've been through the metadata a few times now and I'm continously unable to locate the link between KAE and AVP so if it's there it'll be either very well embedded in a depedency of a dependency or super obvious.

Long-story short, try refreshing and picking both AVP and a Cloud config, see if that solves the gui problem. If not try using commandline and issuing the command 'ckan install AstronomersPack' and see if that works. The latter _should_ work 100% while the former might have some problems until https://github.com/KSP-CKAN/CKAN-GUI/pull/137 is merged into, hopefully, the next client.

Why this problem keeps throwing a KSPAPIExtensions error is beyond me.

- - - Updated - - -

Seems like a better way would be appname.version instead of such a common name as "readme.txt" whcih can easily be overwritten or casually deleted. That's bad practice put vital data inside what most consider to be an optional file - and basically a documentation file not a data file.

The readme.txt file is not created by CKAN, it's where KSP keeps its versiondata which we peek at to see which version is installed. Although I agree it might be a "casual" file I have yet found a reason to need to delete it, even before I needed it for CKAN :S

Edited by Dazpoet
Link to comment
Share on other sites

Are there any mods on CKAN currently that would replace stock part textures or the skybox? Would such a mod just place files in TextureReplacer/Default?

Not sure I understand the question but do you mean stuff like Ven's stock revamp? As for skybox I know we have stuff for clouds but not sure about skybox.

Link to comment
Share on other sites

Now that we have an awesome distribution system when it comes to mods. Is it possible to add additional functionality in CKAN, that lets us browse mods as well? Im thinking sort by number of downloads, sort by rating. Doesent have to be anything fancy. Just something basic that tracks and can give users an idea of whats hot, if they want to try new mods. I am aware that curse also have this and kerbalstuff too, but i dont think it would hurt to have this functionality in CKAN as well. More ways to explore is more ways to discover a new cool mod.

Link to comment
Share on other sites

Now that we have an awesome distribution system when it comes to mods. Is it possible to add additional functionality in CKAN, that lets us browse mods as well? Im thinking sort by number of downloads, sort by rating. Doesent have to be anything fancy. Just something basic that tracks and can give users an idea of whats hot, if they want to try new mods. I am aware that curse also have this and kerbalstuff too, but i dont think it would hurt to have this functionality in CKAN as well. More ways to explore is more ways to discover a new cool mod.

pjf quite recently added his current thoughts about this to https://github.com/KSP-CKAN/CKAN/issues/481 so I recommend checking there.

Link to comment
Share on other sites

Long-story short, try refreshing and picking both AVP and a Cloud config, see if that solves the gui problem. If not try using commandline and issuing the command 'ckan install AstronomersPack' and see if that works. The latter _should_ work 100% while the former might have some problems until https://github.com/KSP-CKAN/CKAN-GUI/pull/137 is merged into, hopefully, the next client.

Why this problem keeps throwing a KSPAPIExtensions error is beyond me.

Hmm. Well, I refresh all the time, so nothing to do with that. I was able to install AVP Cloud pack *without* checking the main AVP package. It seemed like once AVP main was checked, many other mods would throw the module error when checked, but as long as it wasn't, only a few mods will throw it.

Anyhow I've given up on AVP packs after realizing I didn't actually want them with EVE and Scatterer running anyway, but I am still getting that error for a few other mods.

Link to comment
Share on other sites

Version 1.6.18, Windows 7, tried to refresh and keep getting "failed to connect to repository". I have tried every mirror in the settings and a few other "solutions" that made it crash when using the update parameter in the command prompt because I had no idea what mono was. I like the mods for Kerbal but hated the manual install and would really like to get CKAN working.

Link to comment
Share on other sites

After being completely fed up after two years of manually installing tons of mods, I believe this tool came out of heaven (despite being atheïst) and helps me from taking ages previously to only mere minutes nowadays when it comes to installing and keep track of long lists of mods, their updates, etc.! Tripled the pleasure playing modded KSP. Thank you so much for CKAN!

Now that I'm using CKAN for over a month and have had some thorough uses with it, we do sometimes have our disputes, all spireling on this one simple thing: the "Changeset" tab disappears. While I want it there... Like always. Maybe this is a bug, maybe this was on purpose (as a programmed functionlock or something), but why would I lose the insight CKAN spits out in that screen over what it just installed the moment it's finished? Also, while I make unspecific alterations in the "Manage mods" tab, the "Changeset" disappears as well, meaning CKAN (or I myself, or maybe us both, I'm in doubt...) entirely lost track of my choices, then I need to restart CKAN, and begin all over. Maybe you could make the "Changeset" tab be visible all the time whilst showing the last update info? If it helps, you could make the button "Apply" unclickable, until changes are made in tab "Manage mods".

As for future update tips:

When mods are installing/updating, CKAN provides info "Deleted". Could this be maybe more detailed as to name what mods it deleted (as happens in the latter part)?

Also, it would help logging any changes made by CKAN - deletions / updates / installments of mods and maybe even their folders. If the info provided in the "Changeset" tab about install info, somehow tethered to a date and time mark, could be put into a log file, txt or built-in, that would really help! Especially what it (or better say I) deleted in, say, last session...

Like that tiny plug-in among other mod-changes I did earlier today that I have no specific recollection off but broke the game (and the fun) by not allowing me to go into the VAB anymore or any other screen worthwhile looking at. :( After going through all possible causes and suggestions and help and folders and CKAN-logs I couldn't find and other things I tried with an older but not old enough backup, I eventually deleted the entire game, along with any backup (how smart am I) and am now re-installing it all in view of again having to completely begin a viable space program from scratch (I had such advanced yet monstrous KerbalKages flying around). I found out it was BahamutoD animations plugin. Off course it was... (I didn't want the weapons anymore - the other BahamutoD - no clue nor brains this plugin was a dependencie of whatever other mod)

But it does not really kill the fun. I love the game, I love the mods and I love CKAN for bringing those two nicely together. CKAN does the job, yes it KCAN! Keep it up!

Link to comment
Share on other sites

Hmm. Well, I refresh all the time, so nothing to do with that. I was able to install AVP Cloud pack *without* checking the main AVP package. It seemed like once AVP main was checked, many other mods would throw the module error when checked, but as long as it wasn't, only a few mods will throw it.

Anyhow I've given up on AVP packs after realizing I didn't actually want them with EVE and Scatterer running anyway, but I am still getting that error for a few other mods.

Ugh that first part sounds terribly much like we might have a packaging error, I assume you had EVE installed while doing that? Did you have any of the EVE clouds installed? I'm trying to track this error down but can't quite wrap my head around it yet.

Can you upload your registry.json somewhere so I can have a dev take a look at it and try to reproduce your error? It's in a folder named CKAN inside your KSP root directory and should be able to help us find out what is making things go wrong. Even better would be a github issue detailing any and all ways of reproducing your error together with your registry.json file.

Version 1.6.18, Windows 7, tried to refresh and keep getting "failed to connect to repository". I have tried every mirror in the settings and a few other "solutions" that made it crash when using the update parameter in the command prompt because I had no idea what mono was. I like the mods for Kerbal but hated the manual install and would really like to get CKAN working.

Are you using mono to run CKAN in windows? If that's the case try without mono since it's not needed there.

Would this work if I wanted to have EVE and Edge of Oblivion? Would it automatically merge the files? And does it remove the README files and put everything in a neat folder?

I must admit that until right now I had never heard of Edge of Oblivion. I'm kinda unclear on what it is, is it another version of Astronomers pack (we currently only index Interstellar.V2 of it) or some kind of addon to it? As for right now EVE and Astronomers Pack - Interstellar are available in CKAN and looking at the metadata for them it would appear everything goes neatly into a single folder and that all readmes and other instructions are filtered out during installation.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...