Jump to content

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


pjf

Recommended Posts

13 hours ago, nobodyhasthis2 said:

It is side affect of the reversed compatibility policy. To cut a long story short it now better to assume 1.0.4 to 1.0.5 compatibility. The vast majority of mods are compatible. In the past we did the opposite and it caused chaos when KSP started to become more stable. 

The down side is any mod that should not be there like ModuleRCSFix needs a pull request to ask for strict version control. With that enabled it will be assumed to not be compatible with 1.0.5 and will nor appear on the list. This has been done for ModuleRCSFix. I am sure we would all be very grateful if any more like this are spotted by the community. 

As far as a filter mechanism goes. I agree this is a very good idea. I do suggest we wait out for a while before asking for this to be implemented. There is a bigger change that needs finished off first.

Actually, that's not true. Fuzzy versioning has not yet been implemented. The mods that list as compatible for 1.05 but have "Max KSP" showing lower than 1.0.5 are all showing the max KSP version from an earlier version of the mod (you'll see it in the details tab). This is due to a bug in how that column is populated, where it sees the version at the bottom of an alphabetically sorted list of .ckan files as the latest version, which means any time a mod author adds a level of versioning, the order gets thrown out, because "blah.1.ckan" is sorted before "blah.ckan". 

4 hours ago, MAV3RICK said:

Hey, any news on when Deadly Reentry and Trajectories will be updated in CKAN? Many thanks.

When the respective mod authors release the updated versions. CKAN does not make pre-release versions available to users.

Link to comment
Share on other sites

On 12/2/2015, 6:26:18, NecroBones said:

Having a small problem with the CKAN client. Planetshine just posted an update this week, and the client is crashing as soon as I click the checkmarks to update the two mod listings. Other mods update fine, and I'm only seeing this problem with these. Running under Windows 10. Screenshot:

 

ckan-planetshine-crash.jpg

This is still happening. I've even manually deleted these two, and when I click the checkboxes to install them again, it does the same thing. As far as I can tell, it's only happening with the Planetshine packages. Here's the reported error details:

Spoiler

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 KerbalEngineerRedux, module not available
   at CKAN.CkanModule.FromIDandVersion(IRegistryQuerier 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(IEnumerable`1 module_names, RelationshipResolverOptions options, IRegistryQuerier registry, KSPVersion kspversion)
   at CKAN.MainModList.ComputeConflictsFromModList(IRegistryQuerier registry, IEnumerable`1 change_set, KSPVersion ksp_version)
   at CKAN.Main.<UpdateChangeSetAndConflicts>c__async1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CKAN.Main.<ModList_CellValueChanged>c__async0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c__DisplayClass2.<ThrowAsync>b__3(Object state)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
    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:///C:/Users/Bones/Documents/KSP-Assets/CKAN/ckan.exe
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.93.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.79.0
    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.6.79.0 built by: NETFXREL2
    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.6.79.0
    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.6.127.1 built by: NETFXREL3STAGE
    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.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.79.0 built by: NETFXREL2
    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.6.127.1 built by: NETFXREL3STAGE
    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.6.79.0 built by: NETFXREL2
    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.6.79.0 built by: NETFXREL2
    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.

 

 

EDIT: So I noticed that the error mentions KER, which is showing as incompatible. I uninstalled KER. Now it throws an error about CooRockets instead. But remember, I'm clicking on Planetshine, so I have no idea why it's erroring out based on these other mods, just by clicking on the checkboxes.

Edited by NecroBones
Link to comment
Share on other sites

33 minutes ago, NecroBones said:

This is still happening. I've even manually deleted these two, and when I click the checkboxes to install them again, it does the same thing. As far as I can tell, it's only happening with the Planetshine packages. Here's the reported error details:

  Reveal hidden contents

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 KerbalEngineerRedux, module not available
   at CKAN.CkanModule.FromIDandVersion(IRegistryQuerier 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(IEnumerable`1 module_names, RelationshipResolverOptions options, IRegistryQuerier registry, KSPVersion kspversion)
   at CKAN.MainModList.ComputeConflictsFromModList(IRegistryQuerier registry, IEnumerable`1 change_set, KSPVersion ksp_version)
   at CKAN.Main.<UpdateChangeSetAndConflicts>c__async1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CKAN.Main.<ModList_CellValueChanged>c__async0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c__DisplayClass2.<ThrowAsync>b__3(Object state)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
    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:///C:/Users/Bones/Documents/KSP-Assets/CKAN/ckan.exe
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.93.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.79.0
    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.6.79.0 built by: NETFXREL2
    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.6.79.0
    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.6.127.1 built by: NETFXREL3STAGE
    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.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    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.6.79.0 built by: NETFXREL2
    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.6.127.1 built by: NETFXREL3STAGE
    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.6.79.0 built by: NETFXREL2
    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.6.79.0 built by: NETFXREL2
    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.

 

 

EDIT: So I noticed that the error mentions KER, which is showing as incompatible. I uninstalled KER. Now it throws an error about CooRockets instead. But remember, I'm clicking on Planetshine, so I have no idea why it's erroring out based on these other mods, just by clicking on the checkboxes.

CoolRockets is also incompatible with KSP1.0.5. Are you doing a .ckan import from a previous 1.0.4 install or something? I suspect that Planetshine is not important in this error. There's some underlying issue that just happens to get triggered. If the CKAN programmers are going to do anything to work out what the unhandled exception is (so that they can write some code to handle it), you're going to need to be very precise about exactly what you've done leading up to this, because simply installing Planetshine doesn't do it, and the references to KER and CoolRockets may well be diagnostic.

Edited by politas
Link to comment
Share on other sites

10 hours ago, TaintedLion said:

Hello, I successfully installed CKAN on Ubuntu 14.04 LTS, and only some mods appear as available to be installed, but yet clear descriptions and metadata appear for other mods, but they are not available to install. Help?

Try changing the filter to "Compatible"

13 hours ago, nobodyhasthis2 said:

A quick a possibly silly question for CKAN community. Does Environmental Visual Enhancement with High Resolution Textures still install and work correctly in KSP 1.0.4 when installed via CKAN?

Having problems getting it to work in a 1.0.4 build. I am looking at some "exotic" version numbering system by CKAN standards. Has the CKAN bot got lost again tying to figure them out?  

It appears that you can only use Low Res with KSP up to 1.0.4, and only High Res for 1.0.5. Not sure why that happened, but that's what CKAN's metadata is currently set to.

Link to comment
Share on other sites

1 hour ago, politas said:

CoolRockets is also incompatible with KSP1.0.5. Are you doing a .ckan import from a previous 1.0.4 install or something? I suspect that Planetshine is not important in this error. There's some underlying issue that just happens to get triggered. If the CKAN programmers are going to do anything to work out what the unhandled exception is (so that they can write some code to handle it), you're going to need to be very precise about exactly what you've done leading up to this, because simply installing Planetshine doesn't do it, and the references to KER and CoolRockets may well be diagnostic.

The steps are unfortunately a little nebulous, but here's what's happened:

1. Been running CKAN for several KSP versions now, updating mods whenever it reports them as updatable.

2. Planetshine showed up as having a new update. Tried to click the checkbox to add it to the list to upgrade.

3. CKAN throws those errors, even though they pertain to other mods that are installed, but I'm not clicking on them or updating them. These mods are not listed as currently compatible, but they're already installed by CKAN previous to the 1.0.5 update, and I'm not attempting to update them.

 

The error pops up as soon as I click the checkboxes for the two PlanetShine packages to update their versions, or now to re-install them. The checkbox appears to be checked if I hit "continue" on the error, however PlanetShine still doesn't actually get added to the list, and doesn't update. I can update any other mod that shows an available update under 1.0.5 (so far) without the same thing happening.

 

Edited by NecroBones
Link to comment
Share on other sites

On 11/12/2015, 15:19:43, NecroBones said:

The steps are unfortunately a little nebulous, but here's what's happened...

I have no further help, I'm afraid, other than to hope that @pjf or some other CKAN coder can have a look, but have you tried running a "ckan clean" on your install?

Link to comment
Share on other sites

For anyone wanting to upgrade to the pre-release Trajectories version, I've made a file for CKAN stock aero users to upgrade to the new version that should work fine with future upgrades. File-> Install from .ckan should add the data. If you've got the previous version installed thanks to an earlier KSP, you'll need to upgrade as a second step.

Link to comment
Share on other sites

I'm very glad to announce:

CKAN v1.16.0 aka Ringshine released!

ringshine


Changes since v1.14.3:

Bugfixes

  • [GUI] CKAN handlers added to mimeapps.list in a more cross-platform friendly fashion. (danielrschmidt, #1536)

Features

  • [Core] Better detection of KSP installs in non-standard Steam locations (LarsOL #1444, pjf #1481)
  • [Core] find and find_regexp install directives will match files as well as directories if the find_matches_files field is set to true. (dbent #1241)
  • [Core/GUI] Missing directories in Ships will be recreated as needed. (Wetmelon, #1525)
  • [Core] Framework added to allow fuzzy version checking, including "you're on your own" comparisons where KSP version checks are disabled. Updated spec to include ksp_version_strict, which enforces strict versioning. (pjf #1499)
  • [Core] Thumbs subdirectories in Ships can now be directly targeted by install stanzas. (Postremus, #1448)

Internal

  • [NetKAN] netkan.exe will now sort conflicts relationships next to other relationships. (dbent)
  • [NetKAN] netkan.exe now has much better support for Jenkins CI servers, allowing full automation. (dbent)

Notes

  • Windows users must have .NET 4.5 installed.
  • Linux users, please oh please apt-get install libcurl4-openssl-dev (Debian/Ubuntu/Mint) or yum install libcurl-devel (RedHat/Fedora) if you have not already done so.
  • Mac/Linux/Mono users: please mozroots --import --ask-remove if you're a new user, to update mono's certificate store.

Release image from Wanderers by Erik Wernquist.

 

 

Also a huge thank you to Postremus, plague006, Olympic1, and politas who have been absolutely amazing! You all rock! <3

 

Edit: While this release contains the internal framework to allow for strict and disabled version checking (an oft-requested feature), we haven't built the user interface to switch between them yet. Look out for that in the next release! :)

Edited by pjf
Link to comment
Share on other sites

On 11/12/2015, 3:19:43, NecroBones said:

The steps are unfortunately a little nebulous, but here's what's happened:

@politas: Thank you so much for all your help! You are *amazing*!

@NecroBones: Gosh dang it CKAN... I don't suppose you'd be able to post a copy of your Kerbal Space Program/CKAN/registry.json file somewhere? That should let us reproduce and trace the error. We really really shouldn't be throwing errors when you're trying to install unrelated files. Thank you so much for reporting this!

Link to comment
Share on other sites

3 hours ago, pjf said:

 

@NecroBones: Gosh dang it CKAN... I don't suppose you'd be able to post a copy of your Kerbal Space Program/CKAN/registry.json file somewhere? That should let us reproduce and trace the error. We really really shouldn't be throwing errors when you're trying to install unrelated files. Thank you so much for reporting this!

 

Sure, glad to help! Here's the json:  http://ksp.necrobones.com/temp/registry.json

Link to comment
Share on other sites

It seems that CKAN does not install B9 procedural wings properly. Instalation goes fine, at first sight there is no issues, however, installed files are different than latest suported from crzyrndm.

Latest patch can be found on this github link. Install process have probably messed up because mod author is apsent for some time and other supportive moders from community update this trough unofficial chanels. CKAN at least should put some warning about it, otherwise we will have another wave of false bug reports.

Link to comment
Share on other sites

5 hours ago, kcs123 said:

It seems that CKAN does not install B9 procedural wings properly. Instalation goes fine, at first sight there is no issues, however, installed files are different than latest suported from crzyrndm.

Latest patch can be found on this github link. Install process have probably messed up because mod author is apsent for some time and other supportive moders from community update this trough unofficial chanels. CKAN at least should put some warning about it, otherwise we will have another wave of false bug reports.

Hmm. Looks like someone has applied metadata for the fork to the original. We should probably just have crzyrndm's fork as a separate mod.

Link to comment
Share on other sites

IIRC his fork doesn't have aEssets though--is that no longer the case?

Nope, I'm wrong, never mind. That said, Crzyrndm's updates *are* with bac9's permission and the last bac9 update to the mod uses Crzyrndm's code, so I would vote for just re-targeting the netkan to the fork.

Link to comment
Share on other sites

15 minutes ago, NathanKell said:

IIRC his fork doesn't have aEssets though--is that no longer the case?

Nope, I'm wrong, never mind. That said, Crzyrndm's updates *are* with bac9's permission and the last bac9 update to the mod uses Crzyrndm's code, so I would vote for just re-targeting the netkan to the fork.

That would completely mess with the version numbering. Better to have the fork as a separate mod that conflicts with the original.

Link to comment
Share on other sites

CKAN keeps saying that I gave it invalid directory.
C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program

Is that invalid directory or something?

*cri*

Edited by Sanic
Link to comment
Share on other sites

Try to run KSP at least once before you run CKAN, after fresh install. I think that CKAN search for readme, or some similar file from where it can read proper KSP version number or something. I don't recall exact file name or what kind of info need to be in it. When you run KSP for the first time after fresh install, it create setings file and maybe something else too, but whatever it creates it prevents crashing CKAN after that.

Link to comment
Share on other sites

I just upgraded ContractConfigurator and now, when I type `ckan list` in Terminal, I get this:

* ContractConfigurator 1.9.0

I expected this instead:

- ContractConfigurator 1.9.0

So what’s the asterisk mean?

Edited by meyerweb
Link to comment
Share on other sites

12 hours ago, Sanic said:

CKAN keeps saying that I gave it invalid directory.
C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program

Is that invalid directory or something?

*cri*

Have you tried using "C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program" (with quotes around it to escape the spaces)?

Link to comment
Share on other sites

36 minutes ago, UncommonMicrobe said:

Is there a plugin or a way to use stock CKAN to see why a mod is incompatible?  The maritime pack that I have been wanting for awhile but never got around to installing has compatibility issues with my existing mods, so I cannot install it.  Thanks!

You can follow the homepage link when available to read the mod's forum thread, and look at the Relationships tab to see which mods it has known conflicts with. The relationship info is often only stored in one direction, though, so the mod you're looking at may be listed as a conflict on a mod you already have installed, without having its own conflict relationship to that mod. Also, there's no metadata stored in CKAN explaining _why_ particular mods are incompatible or a particular version of a mod is not compatible for a version of KSP.

Link to comment
Share on other sites

NEVER MIND I was doing something wrong. Though having an "apply" button with a big green check at the top of the screen caused me to miss the unadorned "Apply" button at the bottom of the screen, which I don't think was totally 100% my fault.

I may need my answer in captain dummy speak. Just forewarning you. One thing for sure, I have .net 4.5 or newer. Microsoft said so.

I made a fresh install of KSP in d:\ksp_105\

I downloaded ckan.exe and without an indication of where to put it, put it in d:\ksp_105\gamedata\

I ran it, and it loaded. I selected the above directory and it seemed to be happy with the choice. I clicked a bunch of check boxes next to mods to install them.

I clicked "Apply" and it went to a tab that showed all the things I had clicked check boxes on as "intsalled." I saw no option to actually do this install, but it all happened very quickly and I was suspicious. So, I checked the gamedata folder itself and sure enough, there were no files in it but the ckan.exe I had placed there and the Squad folder.

Well, I thought, maybe I need to start KSP. So I did so. It started up a perfectly vanilla version of the game.

Well, I thought, maybe I need to exit from CKAN and it'll apply the changes on exit. No go. It just exited.

I loaded it again, and all the mods I had previously selected were unchecked and nothing was shown in the "installed" tab.

I'm sure it's me. It's always me. Also, I've never ever used this before so the chances I've stumbled upon a bug are far outweighed by my just missing something that is obvious to not me. So, what am I doing wrong?

Edited by 5thHorseman
Link to comment
Share on other sites

1 hour ago, kavi said:

I keep getting an our download failed with certificate error message and the modlist will not load.

 

What operating system are you on? Please post the details of the certificate message.

Link to comment
Share on other sites

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