politas

CKAN (The Comprehensive Kerbal Archive Network); v1.26.4 - Orion

Recommended Posts

2 hours ago, Grenartia said:

@HebaruSan If there's any information you need that isn't in that screenshot, let me know.

Thanks, I think I understand now. I think there's a subtle bug in how CKAN interprets certain specific .version files, which we can hopefully fix.

Share this post


Link to post
Share on other sites

CKAN v1.25.3, KSP v1.4.5

I'm trying to install Intersteller Fuel Switch v3.6.15.1 from v3.6.14.1 and get the following error in CKAN.

Quote

CKAN.InvalidModuleFileKraken: InterstellarFuelSwitch 3.6.15.1: C:\Users\xxxx\AppData\Local\Temp\tmp8FA9.tmp has length 8911023, should be 8903643
   at CKAN.NetModuleCache.Store(CkanModule module, String path, String description, Boolean move)
   at CKAN.NetAsyncModulesDownloader.ModuleDownloadsComplete(NetModuleCache cache, Uri[] urls, String[] filenames, Exception[] errors)

The mod appears to download completely but the resulting Microsoft .NET framework exception corrupts CKAN - the menus and tabs become unresponsive although I can still select mods in the mod window.  Sometimes it results in the Unhandled Exception dialog, sometimes not.  I always have to restart CKAN.

Any guidance?

Share this post


Link to post
Share on other sites
1 hour ago, Brigadier said:

Any guidance?

Click Refresh and try again. The metadata needed to be updated to match the replaced version of that download.

Share this post


Link to post
Share on other sites
1 minute ago, HebaruSan said:

Click Refresh and try again. The metadata needed to be updated to match the replaced version of that download.

Flawless.  Install completed without errors.  Many thanks.

Share this post


Link to post
Share on other sites

Hello. Have I done something to mess up CKAN upload from Spacedock option with the Duna Direct mod? Please advise. Thank you!

Share this post


Link to post
Share on other sites
1 minute ago, bcink said:

Hello. Have I done something to mess up CKAN upload from Spacedock option with the Duna Direct mod? Please advise. Thank you!

No, you didn't; that button's currently broken on the SpaceDock side of things. The way it works now is that someone has to go through the list of recently added mods on SpaceDock and look for ones that have the "CKAN" tag, then index them manually.

Share this post


Link to post
Share on other sites
33 minutes ago, HebaruSan said:

 The way it works now is that someone has to go through the list of recently added mods on SpaceDock and look for ones that have the "CKAN" tag, then index them manually.

Got it. Thank you!

Share this post


Link to post
Share on other sites

I just installed Ckan and it tryed to nab stuff off my one drive. whats up with that, and no it wasnt a random ksp install it was a school project zip 

Edited by xD-FireStriker

Share this post


Link to post
Share on other sites
3 hours ago, xD-FireStriker said:

I just installed Ckan and it tryed to nab stuff off my one drive. whats up with that, and no it wasnt a random ksp install it was a school project zip 

What does that mean?

Share this post


Link to post
Share on other sites
CKAN.InvalidModuleFileKraken: BonVoyage 0.14.1.1: C:\Users\XXXXXXX\AppData\Local\Temp\tmpF1CD.tmp has length 158934, should be 158991
   at CKAN.NetModuleCache.Store(CkanModule module, String path, String description, Boolean move)
   at CKAN.NetAsyncModulesDownloader.ModuleDownloadsComplete(NetModuleCache cache, Uri[] urls, String[] filenames, Exception[] errors)
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
CKAN.FileNotFoundKraken: Trying to install BonVoyage 0.14.1.1, but it's not downloaded or download is corrupted
   at CKAN.ModuleInstaller.Install(CkanModule module, String filename)
   at CKAN.ModuleInstaller.AddRemove(IEnumerable`1 add, IEnumerable`1 remove, Boolean enforceConsistency)
   at CKAN.ModuleInstaller.Upgrade(IEnumerable`1 modules, IDownloader netAsyncDownloader, Boolean enforceConsistency)
   at CKAN.Main.InstallMods(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ckan
    Assembly Version: 1.25.0.0
    Win32 Version: 1.25.3
    CodeBase: file:///F:/CKAN/ckan.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    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.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    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.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.EnterpriseServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.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.

 

Ckan erroring out, but only on that file (BonVoyage, update).  It got the others fine as long as I left BonVoyage unchecked. filename is different every time of course, but the filesize errors are exactly the same numbers.

Edited by Murdabenne

Share this post


Link to post
Share on other sites
12 hours ago, Murdabenne said:

Ckan erroring out, but only on that file (BonVoyage, update).  It got the others fine as long as I left BonVoyage unchecked.

Click Refresh and try again. The metadata needed to be updated to match the replaced version of that download.

Share this post


Link to post
Share on other sites
16 minutes ago, Wuwuk said:

"Shuttle Lifting Body"  does not want to be installed through the ckan.

Screenshot

 

Sometimes CKAN does that. It's happened to me with some other part mods back in KSP 1.4.X.
I don't know what's causing it, so if anything just download it from curse or spacedock.

Share this post


Link to post
Share on other sites
2 hours ago, Wuwuk said:

"Shuttle Lifting Body"  does not want to be installed through the ckan.

Screenshot

2 hours ago, Maple Kerman said:

Sometimes CKAN does that. It's happened to me with some other part mods back in KSP 1.4.X.
I don't know what's causing it, so if anything just download it from curse or spacedock.

Check the Relationships tab:

OuaqN8c.png

Share this post


Link to post
Share on other sites
On 11/11/2018 at 4:29 AM, HebaruSan said:

Click Refresh and try again. The metadata needed to be updated to match the replaced version of that download.

I did that, and it didn't work - but I cam back to it today and it did after another refresh.  There must have been some stale data cached someplace.  Thanks for the help.

Share this post


Link to post
Share on other sites

Apologies if this has been posted already, but this:

has been updated, and with new dependencies (B9 part switch, instead of IFS). Not yet showing up on CKAN.

Share this post


Link to post
Share on other sites
2 hours ago, HebaruSan said:

Looks like it's there. Details of the problem you're seeing?

https://github.com/KSP-CKAN/CKAN-meta/tree/master/Mk2Expansion

Ah, I see now. It's the versioning. CKAN is displaying v1.8.06 (for KSP v1.3.1) as the latest version, but it shows the current v1.8.3.2 in the versions tab four lines down. This entry has the proper dependencies, but will be hidden for the modestly casual user.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.