Beetlecat Posted January 28, 2020 Share Posted January 28, 2020 (edited) Oops! --- something up with the new update. I thought it may have been the autoupdate, but it also does this when I've manually downloaded, too: 'System.Globalization.CalendarId[]' cannot be converted to type 'System.Int32[]'. CKAN just barfs an unhandled exception (containing the above). Avast also gave the "unrecognized program" warning, and I'm wondering if it messed up the update. Edited January 28, 2020 by Beetlecat Link to comment Share on other sites More sharing options...
politas Posted January 28, 2020 Author Share Posted January 28, 2020 The CKAN client v1.26.8 "Kodiak" is released! Changes since 1.26.6 Features [Multiple] Custom mod labels, favorites, hiding (#2936 by: HebaruSan; reviewed: DasSkelett) [GUI] Add "supports" relationships to recommendations screen (#2960 by: HebaruSan; reviewed: DasSkelett) [Multiple] Prompt user to delete non-empty folders after uninstall (#2962 by: HebaruSan; reviewed: DasSkelett) [GUI] Edit modpack before export (#2971 by: HebaruSan; reviewed: DasSkelett) Bugfixes [GUI] Don't launch KSP 1.8 with -single-instance (#2931 by: HebaruSan; reviewed: DasSkelett) [GUI] Handle multiple errors in same ErrorDialog (#2933 by: HebaruSan; reviewed: DasSkelett) [GUI] Multiple manual downloads, uncached filter, purge option (#2930 by: HebaruSan; reviewed: DasSkelett) [Cmdline] Return failure on failed commands for headless prompt (#2941 by: HebaruSan; reviewed: DasSkelett) [GUI] Obey system colors for dark theme support (#2937 by: HebaruSan; reviewed: DasSkelett) [Multiple] Workaround to launch URLs (#2958 by: HebaruSan; reviewed: DasSkelett) [Multiple] Memoize lazily evaluated sequences (#2953 by: HebaruSan; reviewed: DasSkelett) [GUI] Don't check ZIP health in ModuleInstaller.GetModuleContentsList() (#2959 by: DasSkelett; reviewed: HebaruSan) [Core] Check all dependencies for compatibility checking (#2963 by: HebaruSan; reviewed: DasSkelett) [Multiple] Fix CKAN-installed modules shown as AD in some cases (#2969 by: HebaruSan; reviewed: DasSkelett) Internal [Build] Bump nuget to 5.3.1 on Windows (#2929 by: DasSkelett; reviewed: HebaruSan) [Build] Don't send notification to Discord if build succeeds (#2932 by: DasSkelett: reviewed: HebaruSan) [Netkan] Auto-epoch based on queue message attribute (#2824 by: HebaruSan; reviewed: DasSkelett) [Netkan] Better parsing errors for version files (#2939 by: HebaruSan; reviewed: DasSkelett) [Netkan] Retain URL hash cache, cache file hashes (#2940 by: HebaruSan; reviewed: DasSkelett) [Netkan] Get org members as authors, time-sort authors, sort tags to middle (#2942 by: HebaruSan; reviewed: DasSkelett) [Netkan] Coerce GitHub URLs into the authenticated API in Netkan (#2946 by: HebaruSan; reviewed: DasSkelett) [Netkan] Request fewer GitHub releases and cache string URLs in Netkan (#2950 by: HebaruSan) [GUI] Create ~/.local/share/applications/ if it doesn't exist on Linux (#1848 by: DinCahill; reviewed: ayan4ml, politas, dannydi12) [Netkan] Catch nested GameData folders in Netkan (#2948 by: HebaruSan; reviewed: techman83) [Netkan] Only stage auto-epoch when creating new file (#2947 by: HebaruSan; reviewed: DasSkelett) [Build] Use Mono 6.6 and more recent versions of everything else (#2964 by: HebaruSan; reviewed: DasSkelett, Olympic1) [Netkan] Stage modules with hardcoded game versions (#2970 by: HebaruSan; reviewed: DasSkelett) [GUI] Move GUI files into subfolders, split controls out from Main (#2966 by: HebaruSan; reviewed: DasSkelett) Comments Some really nice new features in this release, thanks mostly to @HebaruSan, with assistance from @DasSkelett. Dark system themes should finally be handled correctly! Adjusting a modpack before you export it will be a great feature for people that want to share just the vital mods! LinuxConfAu 2020 in the Gold Coast earlier this month saw not one, but two talks referencing KSP-CKAN, [one by @techman83](https://www.youtube.com/watch?v=lvcz-BsUIWg), and one by my wife and I (I'll leave finding that one as an exercise for the readers). It was absolutely fabulous to finally meet @techman83 face-to-face and get to know him better after six years of working together on KSP-CKAN! Link to comment Share on other sites More sharing options...
Fracsid Posted January 28, 2020 Share Posted January 28, 2020 (edited) I'm on Windows and getting the same previously mentioned error. Here's the full errdump I'm getting after allowing CKAN to update on its own. The only version of CKAN I had installed previously was the last major release. I did run the full CKAN uninstall procedure in addition to removing the CKAN folder in C:/Users/username/local and there's no change. Unhandled Exception: System.ArgumentException: Object of type 'System.Globalization.CalendarId[]' cannot be converted to type 'System.Int32[]'. at System.RuntimeType.TryChangeType(Object value, Binder binder, CultureInfo culture, Boolean needsSpecialCast) at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr) at System.Reflection.RtFieldInfo.UnsafeSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) at System.Runtime.Serialization.FormatterServices.SerializationSetValue(MemberInfo fi, Object target, Object value) at System.Runtime.Serialization.ObjectManager.CompleteObject(ObjectHolder holder, Boolean bObjectFullyComplete) at System.Runtime.Serialization.ObjectManager.DoNewlyRegisteredObjectFixups(ObjectHolder holder) at System.Runtime.Serialization.ObjectManager.RegisterObject(Object obj, Int64 objectID, SerializationInfo info, Int64 idOfContainingObj, MemberInfo member, Int32[] arrayIndex) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.RegisterObject(Object obj, ParseRecord pr, ParseRecord objectPr, Boolean bIsString) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ParseObjectEnd(ParseRecord pr) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Parse(ParseRecord pr) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex) at System.Resources.ResourceReader._LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.ResourceReader.LoadObject(Int32 pos) at System.Resources.ResourceReader.ResourceEnumerator.get_Entry() at System.Resources.ResourceReader.ResourceEnumerator.get_Current() at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture) at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName) at CKAN.Main.InitializeComponent() at CKAN.Main..ctor(String[] cmdlineArgs, KSPManager mgr, Boolean showConsole) at CKAN.GUI.Main_(String[] args, KSPManager manager, Boolean showConsole) at CKAN.CmdLine.MainClass.RunSimpleAction(Options cmdline, CommonOptions options, String[] args, IUser user, KSPManager manager) at CKAN.CmdLine.MainClass.Execute(KSPManager manager, CommonOptions opts, String[] args) at CKAN.CmdLine.MainClass.Main(String[] args) Edited January 28, 2020 by Fracsid Clarification Link to comment Share on other sites More sharing options...
politas Posted January 28, 2020 Author Share Posted January 28, 2020 9 minutes ago, Beetlecat said: Oops! --- something up with the new update. I thought it may have been the autoupdate, but it also does this when I've manually downloaded, too: 'System.Globalization.CalendarId[]' cannot be converted to type 'System.Int32[]'. CKAN just barfs an unhandled exception (containing the above). Avast also gave the "unrecognized program" warning, and I'm wondering if it messed up the update. What platform are you running on? Link to comment Share on other sites More sharing options...
Beetlecat Posted January 28, 2020 Share Posted January 28, 2020 (edited) 18 minutes ago, politas said: What platform are you running on? Sorry --- forgot some pertinent info Win10. Running via shortcut and CLI also produces the same resulting error strings. Just looking at the release notes again -- is .net 4.5 a new requirement change? (I just opened regedit to confirm, and it auto-opened to my previously viewed item... which was me checking what version of .net i was running... who knows how long ago...) And... it's only 4.0. Maybe *that's* my problem? [edit] Actually -- never mind. I'm on 4.8 per the client release code. Sorry for the instant bug report, but I see it's being tracked on CKAN, and it's a good sign that your efforts are obviously enjoyed and used by *Many* Edited January 28, 2020 by Beetlecat Link to comment Share on other sites More sharing options...
politas Posted January 28, 2020 Author Share Posted January 28, 2020 13 minutes ago, Beetlecat said: Sorry --- forgot some pertinent info Win10. Running via shortcut and CLI also produces the same resulting error strings Can you post the full error info? Run it from Powershell to stop it disappearing. Link to comment Share on other sites More sharing options...
Beetlecat Posted January 28, 2020 Share Posted January 28, 2020 (edited) 2 minutes ago, politas said: Can you post the full error info? Run it from Powershell to stop it disappearing. It pretty much matches what is posted in the github issue: https://github.com/KSP-CKAN/CKAN/issues/2972 But here's mine if there any helpful variation. I even have a couple KSP version mismatches at the top: Spoiler 174 [1] WARN CKAN.GameVersionProviders.KspBuildIdVersionProvider (null) - Found different KSP versions in buildID.txt (1.4.3.2152) and buildID64.txt (1.8.1.2694), assuming 1.8.1.2694. 191 [1] WARN CKAN.GameVersionProviders.KspBuildIdVersionProvider (null) - Found different KSP versions in buildID.txt (1.4.3.2152) and buildID64.txt (1.7.3.2594), assuming 1.7.3.2594. Unhandled Exception: System.ArgumentException: Object of type 'System.Globalization.CalendarId[]' cannot be converted to type 'System.Int32[]'. at System.RuntimeType.TryChangeType(Object value, Binder binder, CultureInfo culture, Boolean needsSpecialCast) at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr) at System.Reflection.RtFieldInfo.UnsafeSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) at System.Runtime.Serialization.FormatterServices.SerializationSetValue(MemberInfo fi, Object target, Object value) at System.Runtime.Serialization.ObjectManager.CompleteObject(ObjectHolder holder, Boolean bObjectFullyComplete) at System.Runtime.Serialization.ObjectManager.DoNewlyRegisteredObjectFixups(ObjectHolder holder) at System.Runtime.Serialization.ObjectManager.RegisterObject(Object obj, Int64 objectID, SerializationInfo info, Int64 idOfContainingObj, MemberInfo member, Int32[] arrayIndex) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.RegisterObject(Object obj, ParseRecord pr, ParseRecord objectPr, Boolean bIsString) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ParseObjectEnd(ParseRecord pr) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Parse(ParseRecord pr) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex) at System.Resources.ResourceReader._LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.ResourceReader.LoadObject(Int32 pos) at System.Resources.ResourceReader.ResourceEnumerator.get_Entry() at System.Resources.ResourceReader.ResourceEnumerator.get_Current() at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture) at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName) at CKAN.Main.InitializeComponent() at CKAN.Main..ctor(String[] cmdlineArgs, KSPManager mgr, Boolean showConsole) at CKAN.GUI.Main_(String[] args, KSPManager manager, Boolean showConsole) at CKAN.CmdLine.MainClass.RunSimpleAction(Options cmdline, CommonOptions options, String[] args, IUser user, KSPManager manager) at CKAN.CmdLine.MainClass.Execute(KSPManager manager, CommonOptions opts, String[] args) at CKAN.CmdLine.MainClass.Main(String[] args) Edited January 28, 2020 by Beetlecat Link to comment Share on other sites More sharing options...
politas Posted January 28, 2020 Author Share Posted January 28, 2020 (edited) Beetlecat, can you run ckan.exe ksp list on a command line? Edited January 28, 2020 by politas Link to comment Share on other sites More sharing options...
politas Posted January 28, 2020 Author Share Posted January 28, 2020 Please try a re-download of the ckan.exe file now. Link to comment Share on other sites More sharing options...
orionguy Posted January 28, 2020 Share Posted January 28, 2020 (edited) Just tried the new ckan.exe and still getting the following error since the update Unhandled Exception: System.ArgumentException: Object of type 'System.Globalization.CalendarId[]' cannot be converted to type 'System.Int32[]'. at System.RuntimeType.TryChangeType(Object value, Binder binder, CultureInfo culture, Boolean needsSpecialCast) at System.Reflection.RtFieldInfo.UnsafeSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) at System.Runtime.Serialization.FormatterServices.SerializationSetValue(MemberInfo fi, Object target, Object value) at System.Runtime.Serialization.ObjectManager.CompleteObject(ObjectHolder holder, Boolean bObjectFullyComplete) at System.Runtime.Serialization.ObjectManager.DoNewlyRegisteredObjectFixups(ObjectHolder holder) at System.Runtime.Serialization.ObjectManager.RegisterObject(Object obj, Int64 objectID, SerializationInfo info, Int64 idOfContainingObj, MemberInfo member, Int32[] arrayIndex) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.RegisterObject(Object obj, ParseRecord pr, ParseRecord objectPr, Boolean bIsString) at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ParseObjectEnd(ParseRecord pr) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex) at System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.ResourceReader.ResourceEnumerator.get_Entry() at System.Resources.ResourceReader.ResourceEnumerator.get_Current() at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet) at System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture) at CKAN.Main.InitializeComponent() at CKAN.Main..ctor(String[] cmdlineArgs, KSPManager mgr, Boolean showConsole) at CKAN.GUI.Main_(String[] args, KSPManager manager, Boolean showConsole) at CKAN.CmdLine.MainClass.Gui(KSPManager manager, GuiOptions options, String[] args) at CKAN.CmdLine.MainClass.RunSimpleAction(Options cmdline, CommonOptions options, String[] args, IUser user, KSPManager manager) at CKAN.CmdLine.MainClass.Execute(KSPManager manager, CommonOptions opts, String[] args) at CKAN.CmdLine.MainClass.Main(String[] args) Also running Windows 10 Edit: it looks like the Github file might still be the old one? Edited January 28, 2020 by orionguy edit file info Link to comment Share on other sites More sharing options...
politas Posted January 28, 2020 Author Share Posted January 28, 2020 We're checking for build issues. Link to comment Share on other sites More sharing options...
DasSkelett Posted January 28, 2020 Share Posted January 28, 2020 (edited) Hey all, thank you to all who reported the problem. We replaced the ckan.exe in the release assets on GitHub with one that reportedly works. All those who already did the auto update, please download this new file and replace your old ckan.exe with this new one. Link to the releases page so you don't have to scroll back. Sorry for the inconvenience. Those who haven't run the update yet, are fine doing it now. You'll get the new, fixed ckan.exe. Edited January 28, 2020 by DasSkelett Link to comment Share on other sites More sharing options...
Michel Bartolone Posted January 28, 2020 Share Posted January 28, 2020 I think someone needs to address another issue. Running Windows 7 (I know, now unsupported), when I try to auto update from within CKAN, I get a virus warning for an "IDP.ARES.Generic" virus. I downloaded the exe, and scanned it and no problem. Link to comment Share on other sites More sharing options...
linuxgurugamer Posted January 28, 2020 Share Posted January 28, 2020 36 minutes ago, Michel Bartolone said: I think someone needs to address another issue. Running Windows 7 (I know, now unsupported), when I try to auto update from within CKAN, I get a virus warning for an "IDP.ARES.Generic" virus. I downloaded the exe, and scanned it and no problem. What's you antivirus? Nothing can be done orger than notify the antivirus company about it, it's what is called a false positive Link to comment Share on other sites More sharing options...
kcs123 Posted January 28, 2020 Share Posted January 28, 2020 13 hours ago, politas said: Features [Multiple] Prompt user to delete non-empty folders after uninstall (#2962 by: HebaruSan; reviewed: DasSkelett) That is long waited feature. Hopefully it will help to impove detection of faulty installs. Kudos to @HebaruSan and @DasSkelett for that one. Link to comment Share on other sites More sharing options...
Poodmund Posted January 28, 2020 Share Posted January 28, 2020 How are tags set against our mods? Link to comment Share on other sites More sharing options...
HebaruSan Posted January 29, 2020 Share Posted January 29, 2020 1 hour ago, Poodmund said: How are tags set against our mods? They live in the netkans. https://github.com/KSP-CKAN/CKAN/wiki/Suggested-Tags If you meant how the current tags were determined: one at a time, manually (for 1400+ mods). Spoiler https://github.com/KSP-CKAN/NetKAN/pull/7542 https://github.com/KSP-CKAN/NetKAN/pull/7544 https://github.com/KSP-CKAN/NetKAN/pull/7545 https://github.com/KSP-CKAN/NetKAN/pull/7547 https://github.com/KSP-CKAN/NetKAN/pull/7549 https://github.com/KSP-CKAN/NetKAN/pull/7550 https://github.com/KSP-CKAN/NetKAN/pull/7551 https://github.com/KSP-CKAN/NetKAN/pull/7552 https://github.com/KSP-CKAN/NetKAN/pull/7554 https://github.com/KSP-CKAN/NetKAN/pull/7555 https://github.com/KSP-CKAN/NetKAN/pull/7556 https://github.com/KSP-CKAN/NetKAN/pull/7558 https://github.com/KSP-CKAN/NetKAN/pull/7560 https://github.com/KSP-CKAN/NetKAN/pull/7561 https://github.com/KSP-CKAN/NetKAN/pull/7562 https://github.com/KSP-CKAN/NetKAN/pull/7563 https://github.com/KSP-CKAN/NetKAN/pull/7564 https://github.com/KSP-CKAN/NetKAN/pull/7565 https://github.com/KSP-CKAN/NetKAN/pull/7566 https://github.com/KSP-CKAN/NetKAN/pull/7567 https://github.com/KSP-CKAN/NetKAN/pull/7568 https://github.com/KSP-CKAN/NetKAN/pull/7570 https://github.com/KSP-CKAN/NetKAN/pull/7575 https://github.com/KSP-CKAN/NetKAN/pull/7576 https://github.com/KSP-CKAN/NetKAN/pull/7577 https://github.com/KSP-CKAN/NetKAN/pull/7578 https://github.com/KSP-CKAN/NetKAN/pull/7579 https://github.com/KSP-CKAN/NetKAN/pull/7580 https://github.com/KSP-CKAN/NetKAN/pull/7581 https://github.com/KSP-CKAN/NetKAN/pull/7582 https://github.com/KSP-CKAN/NetKAN/pull/7583 https://github.com/KSP-CKAN/NetKAN/pull/7585 https://github.com/KSP-CKAN/NetKAN/pull/7586 https://github.com/KSP-CKAN/NetKAN/pull/7587 https://github.com/KSP-CKAN/NetKAN/pull/7588 https://github.com/KSP-CKAN/NetKAN/pull/7589 https://github.com/KSP-CKAN/NetKAN/pull/7590 https://github.com/KSP-CKAN/NetKAN/pull/7593 https://github.com/KSP-CKAN/NetKAN/pull/7594 https://github.com/KSP-CKAN/NetKAN/pull/7595 https://github.com/KSP-CKAN/NetKAN/pull/7596 https://github.com/KSP-CKAN/NetKAN/pull/7597 https://github.com/KSP-CKAN/NetKAN/pull/7598 https://github.com/KSP-CKAN/NetKAN/pull/7599 Link to comment Share on other sites More sharing options...
Brigadier Posted January 29, 2020 Share Posted January 29, 2020 (edited) What have I done wrong? The install never works automatically for me. Despite a download, the app never gets updated so I download the exe manually. This time I replaced CKAN.exe v1.26.6 with 1.26.8 and got an error. Reverted to 1.26.6 but still get the same error. Error in auto-update: Unable to load DLL 'libcurl': The specified module could not be found. (Exception from HRESULT: 0x8007007E) Edited January 29, 2020 by Brigadier Link to comment Share on other sites More sharing options...
Poodmund Posted January 29, 2020 Share Posted January 29, 2020 8 hours ago, HebaruSan said: They live in the netkans. https://github.com/KSP-CKAN/CKAN/wiki/Suggested-Tags If you meant how the current tags were determined: one at a time, manually (for 1400+ mods). Hide contents Yikes, thanks for the confirmation. (Damn WYSIWYG editor won't let me delete quote/code/spoiler boxes on my Android text editor... stupid forum software!) Link to comment Share on other sites More sharing options...
Michel Bartolone Posted January 29, 2020 Share Posted January 29, 2020 Quote linuxgurugamer: What's you antivirus? Nothing can be done orger than notify the antivirus company about it, it's what is called a false positive Avast. Of course it didn't hurt to mention it here to make sure someone didn't accidentally get something in there... Link to comment Share on other sites More sharing options...
politas Posted January 30, 2020 Author Share Posted January 30, 2020 Our standard process is to build our executables on Linux, which makes any infection by a Windows-focused virus extremely unlikely. 23 hours ago, HebaruSan said: They live in the netkans. https://github.com/KSP-CKAN/CKAN/wiki/Suggested-Tags If you meant how the current tags were determined: one at a time, manually (for 1400+ mods). Reveal hidden contents https://github.com/KSP-CKAN/NetKAN/pull/7542 https://github.com/KSP-CKAN/NetKAN/pull/7544 https://github.com/KSP-CKAN/NetKAN/pull/7545 https://github.com/KSP-CKAN/NetKAN/pull/7547 https://github.com/KSP-CKAN/NetKAN/pull/7549 https://github.com/KSP-CKAN/NetKAN/pull/7550 https://github.com/KSP-CKAN/NetKAN/pull/7551 https://github.com/KSP-CKAN/NetKAN/pull/7552 https://github.com/KSP-CKAN/NetKAN/pull/7554 https://github.com/KSP-CKAN/NetKAN/pull/7555 https://github.com/KSP-CKAN/NetKAN/pull/7556 https://github.com/KSP-CKAN/NetKAN/pull/7558 https://github.com/KSP-CKAN/NetKAN/pull/7560 https://github.com/KSP-CKAN/NetKAN/pull/7561 https://github.com/KSP-CKAN/NetKAN/pull/7562 https://github.com/KSP-CKAN/NetKAN/pull/7563 https://github.com/KSP-CKAN/NetKAN/pull/7564 https://github.com/KSP-CKAN/NetKAN/pull/7565 https://github.com/KSP-CKAN/NetKAN/pull/7566 https://github.com/KSP-CKAN/NetKAN/pull/7567 https://github.com/KSP-CKAN/NetKAN/pull/7568 https://github.com/KSP-CKAN/NetKAN/pull/7570 https://github.com/KSP-CKAN/NetKAN/pull/7575 https://github.com/KSP-CKAN/NetKAN/pull/7576 https://github.com/KSP-CKAN/NetKAN/pull/7577 https://github.com/KSP-CKAN/NetKAN/pull/7578 https://github.com/KSP-CKAN/NetKAN/pull/7579 https://github.com/KSP-CKAN/NetKAN/pull/7580 https://github.com/KSP-CKAN/NetKAN/pull/7581 https://github.com/KSP-CKAN/NetKAN/pull/7582 https://github.com/KSP-CKAN/NetKAN/pull/7583 https://github.com/KSP-CKAN/NetKAN/pull/7585 https://github.com/KSP-CKAN/NetKAN/pull/7586 https://github.com/KSP-CKAN/NetKAN/pull/7587 https://github.com/KSP-CKAN/NetKAN/pull/7588 https://github.com/KSP-CKAN/NetKAN/pull/7589 https://github.com/KSP-CKAN/NetKAN/pull/7590 https://github.com/KSP-CKAN/NetKAN/pull/7593 https://github.com/KSP-CKAN/NetKAN/pull/7594 https://github.com/KSP-CKAN/NetKAN/pull/7595 https://github.com/KSP-CKAN/NetKAN/pull/7596 https://github.com/KSP-CKAN/NetKAN/pull/7597 https://github.com/KSP-CKAN/NetKAN/pull/7598 https://github.com/KSP-CKAN/NetKAN/pull/7599 This was a massive load of work, which I think I failed to adequately praise in my release notice. Link to comment Share on other sites More sharing options...
Teilnehmer Posted February 1, 2020 Share Posted February 1, 2020 I have a KSP 1.7.3 instance. The problem I encounter is actual for many mods. I’ll write about my Critical temperature Gauge mod as an example. There is the version 1.7.0.1 of the mod for KSP 1.7.x. There is also the version 1.8.1.0 for KSP 1.8.x incompatible with KSP 1.7.x. When I open CKAN for the KSP 1.7.3 instance, I can see the following: Name Latest version Max KSP Version Critical Temperature Gauge 1.7.0.1 1.8.9 (the ‘Latest version’ column shows the latest compatible version, the ‘Max KSP version’ column shows a value unrelated to this version) When I check it and click Apply changes, I see the following: Mod Change Critical Temperature Gauge 1.8.1.0 (github.com, 22.0 KiB) Install When I click Apply, CKAN installs the version 1.8.1.0 incompatible with KSP 1.7.3. Why does it do so? (I didn’t add KSP 1.8.x in Settings → Compatible KSP versions) Here are the .version files of my mod’s versions: Spoiler Critical Temperature Gauge 1.7.0.1 .version file: { "NAME": "CriticalTemperatureGauge", "URL": "http://ksp-avc.cybutek.net/version.php?id=334", "DOWNLOAD": "https://github.com/formicant/CriticalTemperatureGauge/releases", "GITHUB": { "USERNAME": "formicant", "REPOSITORY": "CriticalTemperatureGauge", "ALLOW_PRE_RELEASE": false, }, "VERSION": { "MAJOR": 1, "MINOR": 7, "PATCH": 0, "BUILD": 1 }, "KSP_VERSION": { "MAJOR": 1, "MINOR": 7, "PATCH": 0 }, "KSP_VERSION_MIN": { "MAJOR": 1, "MINOR": 7, "PATCH": 0 }, "KSP_VERSION_MAX": { "MAJOR": 1, "MINOR": 7, "PATCH": 99 }, } Critical Temperature Gauge 1.8.1.0 .version file: { "NAME": "CriticalTemperatureGauge", "URL": "http://ksp-avc.cybutek.net/version.php?id=334", "DOWNLOAD": "https://github.com/formicant/CriticalTemperatureGauge/releases", "GITHUB": { "USERNAME": "formicant", "REPOSITORY": "CriticalTemperatureGauge", "ALLOW_PRE_RELEASE": false }, "VERSION": { "MAJOR": 1, "MINOR": 8, "PATCH": 1, "BUILD": 0 }, "KSP_VERSION": { "MAJOR": 1, "MINOR": 8, "PATCH": 1 }, "KSP_VERSION_MIN": { "MAJOR": 1, "MINOR": 8, "PATCH": 0 }, "KSP_VERSION_MAX": { "MAJOR": 1, "MINOR": 8, "PATCH": 99 } } Link to comment Share on other sites More sharing options...
HebaruSan Posted February 1, 2020 Share Posted February 1, 2020 8 hours ago, Teilnehmer said: When I click Apply, CKAN installs the version 1.8.1.0 incompatible with KSP 1.7.3. Yup, that's been reported and we have a fix in the pipeline. https://github.com/KSP-CKAN/CKAN/issues/2979 https://github.com/KSP-CKAN/CKAN/pull/2980 Thanks for the report and sorry for the trouble this has caused! Link to comment Share on other sites More sharing options...
Commodore_32 Posted February 1, 2020 Share Posted February 1, 2020 This new update ´´Kodiak´´ got to me some issue, it doesn´t detect all the mods in the GameData folder even if they are indexed, for example, CommunityResourcePack shows that it is not installed, in the previous version of CKAN i installed it, but the new version doesn´t show CommunityResourcePack as installed, then a mod that i installed trough CKAN says that i installed it manually, the refresh button does nothing, it doesnt detect mods in GameData, shows mods incorrectly, Is that a bug? Link to comment Share on other sites More sharing options...
HebaruSan Posted February 1, 2020 Share Posted February 1, 2020 10 minutes ago, Commodoregamer118 said: it doesn´t detect all the mods in the GameData folder even if they are indexed, for example, CommunityResourcePack shows that it is not installed, in the previous version of CKAN i installed it, but the new version doesn´t show CommunityResourcePack as installed, then a mod that i installed trough CKAN says that i installed it manually, the refresh button does nothing, it doesnt detect mods in GameData, shows mods incorrectly, Hmm, that sounds a lot like something we fixed in this release. https://github.com/KSP-CKAN/CKAN/issues/2967 10 minutes ago, Commodoregamer118 said: Is that a bug? Maybe; would you mind submitting an issue so we can investigate? https://github.com/KSP-CKAN/CKAN/issues/new/choose Link to comment Share on other sites More sharing options...
Recommended Posts