Comments (18)
usually no one replies to me on discord but i can try eventually.
I do use wine/proton but i don't see how i can get a working dotnet on there. i'll investigate on that tho. If i find a workaround i'll post it here.
Thanks for the infos. :)
Use Winetricks to install dotnet
from kkmanager.
Try running under .Net Framework instead of mono.
from kkmanager.
Thanks. I didn't even know the official dotnet was a thing for linux! :o
I tried but sadly, it doesn't work. libhostpolicy.so
can't be found when I try to launch it with dotnet. And when I do searches about that file, all the answers i found is "it won't work. use mono." :/
from kkmanager.
Are you trying to run it natively, not in wine/proton? Only the latter will work properly. You can ask 2155x on the discord server for help if you can't get it to work.
from kkmanager.
usually no one replies to me on discord but i can try eventually.
I do use wine/proton but i don't see how i can get a working dotnet on there. i'll investigate on that tho. If i find a workaround i'll post it here.
Thanks for the infos. :)
from kkmanager.
usually no one replies to me on discord but i can try eventually.
I do use wine/proton but i don't see how i can get a working dotnet on there. i'll investigate on that tho. If i find a workaround i'll post it here.
Thanks for the infos. :)Use Winetricks to install dotnet
I used bottles to make the prefix for KK and dotnet dependencies are installed already. I don't think i would even be able to run the updater at all if I wasn't having them.
Unless you mean a specific dotnet dependency?
from kkmanager.
i made a wineprefix, and for koikatsu and kkmanager to work and with mods, i used winetricks to set the winhttp.dll
override and installed dotnet with winetricks dotnet35 dotnet48
i didn't have to do anything extra, maybe it depends on the version of wine used? idk
from kkmanager.
I have all of these in my prefix. Actually it's the only problem I'm facing on my KK and KKS setting. All the rest works as intended. (Though, KK freezes on exiting but that's another problem i think)
from kkmanager.
So in the end KKM does work?
from kkmanager.
it always did.
Only thing that happens is that error i mentioned in first post and that non-P2P updating doesn't work.
And even, something to add: the updater seems to struggle on some specific files (most of them being "0b" of size) in both cases, keeping them in a "downloading" state. It's just more problematic on non-p2p because the updater won't download the rest if it doesn't manage to download these files. (mostly the [katarsys] KPlug Animation Bundles
ones)
from kkmanager.
0b update means it needs to delete a given file, it should be marked with red. The only way this could fail is if the file is used by something else since it's a simple delete operation.
from kkmanager.
I always run the updater alone from the launcher without launching KK, knowing it can cause problems. (actually, the updater even wants to kill the launcher when it's launched) Maybe it's caused by wine and mono not able to delete the files itself since nothing ever appears in red.
Do you think it can help if i manually delete the files before updating?
(btw tested with 1.2.0 today, still same issue. Not really a surprise but better mention it :p )
from kkmanager.
Check the log for errors.
from kkmanager.
Here's the logs I got where I start the standalone updater, click "continue" when the bug report i mentionned first appears, disable the p2p download, then choose to download all updates. It stays stuck at the last lines. I notice an error on some source being not available and skipping... But it looks like it's not skipping?
[13:00:05] Application startup - StandaloneUpdater v1.2.0.0 Amd64
[13:00:05] Following language files are present but they are not specified as supported in LanguageManager: de, fr
[13:00:05] Arguments: Z:\home\max\koikatsu
[13:00:07] [SelfUpdater] The current version of KKManager is the latest
[13:00:07] Looking for update sources...
[13:00:07] Found 5 sources
[13:00:47] Starting update search...
[13:00:47] Start loading zipmods from [Z:\home\max\koikatsu\mods]
[13:02:30] Finished loading zipmods from [Z:\home\max\koikatsu\mods] in 103657ms
[13:02:32] [eus3.betterrepack.com] Failed to download Updates file Updates1.xml - Failed to download file
[13:02:32] [eus3.betterrepack.com] Failed to download Updates file Updates2.xml - Failed to download file
[13:02:32] [eus3.betterrepack.com] Skipping Sideloader Modpack - Bleeding Edge because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping ECSideloader Modpack because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping EC Sideloader Modpack Fixes because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack - MaterialEditor Shaders because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack - Uncensor Selector because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack - Maps because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack - Studio because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack - BleedingEdge because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack - Exclusive because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping HS2Sideloader Modpack - Exclusive because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping HS2UserData because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISUserData because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping dhh.presets because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping AISideloader Modpack - Game Maps because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping KKSTrial Sideloader Modpack because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping Sideloader Modpack - Exclusive KKS because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping Sideloader Modpack - KKS_UncensorSelector because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping Sideloader Modpack - KKS_Maps because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping ECSideloader Modpack Old because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector old because of conditions
[13:02:32] [eus3.betterrepack.com] Skipping EC Sideloader Modpack Fixes old because of conditions
[13:02:32] [eus2.betterrepack.com] Failed to download Updates file Updates2.xml - Failed to download file
[13:02:32] [eus2.betterrepack.com] Skipping Sideloader Modpack - Bleeding Edge because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping ECSideloader Modpack because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping EC Sideloader Modpack Fixes because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack - MaterialEditor Shaders because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack - Uncensor Selector because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack - Maps because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack - Studio because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack - BleedingEdge because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack - Exclusive because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping HS2Sideloader Modpack - Exclusive because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping HS2UserData because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISUserData because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping dhh.presets because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping AISideloader Modpack - Game Maps because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping KKSTrial Sideloader Modpack because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping Sideloader Modpack - Exclusive KKS because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping Sideloader Modpack - KKS_UncensorSelector because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping Sideloader Modpack - KKS_Maps because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping ECSideloader Modpack Old because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector old because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping EC Sideloader Modpack Fixes old because of conditions
[13:02:32] [eus2.betterrepack.com] Skipping kkrx10.h2 because of conditions
[13:02:33] [sideload.betterrepack.com] Failed to download Updates file Updates2.xml - Failed to download file
[13:02:33] [sideload.betterrepack.com] Skipping Sideloader Modpack - Bleeding Edge because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping ECSideloader Modpack because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping EC Sideloader Modpack Fixes because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack - MaterialEditor Shaders because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack - Uncensor Selector because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack - Maps because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack - Studio because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack - BleedingEdge because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack - Exclusive because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping HS2Sideloader Modpack - Exclusive because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping HS2UserData because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISUserData because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping dhh.presets because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping AISideloader Modpack - Game Maps because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping KKSTrial Sideloader Modpack because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping Sideloader Modpack - Exclusive KKS because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping Sideloader Modpack - KKS_UncensorSelector because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping Sideloader Modpack - KKS_Maps because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping ECSideloader Modpack Old because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping ECSideloader Modpack UncensorSelector old because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping EC Sideloader Modpack Fixes old because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping aisr9.1h1 because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping kkrx10.h2 because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping phr32.h1 because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping hs2.401.h because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping hs2.5.h because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping hs2.5.h.c because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping hs2.5.hdhh because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping hs2.5.h.cdhh because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping kk.101.h because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping kkS.1.2.h1 because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping hs2.r6 because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping hs2.r6ch because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping ais.r11 because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping ais.r11ch because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping kkS.2.h1 because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping kksr2.1h because of conditions
[13:02:33] [sideload.betterrepack.com] Skipping HC Cockblocker because of conditions
[13:02:34] [betterrepack.com] Failed to download Updates file Updates2.xml - Failed to download file
[13:02:34] [betterrepack.com] Skipping Sideloader Modpack - Bleeding Edge because of conditions
[13:02:34] [betterrepack.com] Skipping ECSideloader Modpack because of conditions
[13:02:34] [betterrepack.com] Skipping ECSideloader Modpack UncensorSelector because of conditions
[13:02:34] [betterrepack.com] Skipping EC Sideloader Modpack Fixes because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack - MaterialEditor Shaders because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack - Uncensor Selector because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack - Maps because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack - Studio because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack - BleedingEdge because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack - Exclusive because of conditions
[13:02:34] [betterrepack.com] Skipping HS2Sideloader Modpack - Exclusive because of conditions
[13:02:34] [betterrepack.com] Skipping HS2UserData because of conditions
[13:02:34] [betterrepack.com] Skipping AISUserData because of conditions
[13:02:34] [betterrepack.com] Skipping dhh.presets because of conditions
[13:02:34] [betterrepack.com] Skipping AISideloader Modpack - Game Maps because of conditions
[13:02:34] [betterrepack.com] Skipping KKSTrial Sideloader Modpack because of conditions
[13:02:34] [betterrepack.com] Skipping Sideloader Modpack - Exclusive KKS because of conditions
[13:02:34] [betterrepack.com] Skipping Sideloader Modpack - KKS_UncensorSelector because of conditions
[13:02:34] [betterrepack.com] Skipping Sideloader Modpack - KKS_Maps because of conditions
[13:02:34] [betterrepack.com] Skipping ECSideloader Modpack Old because of conditions
[13:02:34] [betterrepack.com] Skipping ECSideloader Modpack UncensorSelector old because of conditions
[13:02:34] [betterrepack.com] Skipping EC Sideloader Modpack Fixes old because of conditions
[13:02:34] [betterrepack.com] Skipping aisr9.1h1 because of conditions
[13:02:34] [betterrepack.com] Skipping kkrx10.h2 because of conditions
[13:02:34] [betterrepack.com] Skipping phr32.h1 because of conditions
[13:02:34] [betterrepack.com] Skipping hs2.401.h because of conditions
[13:02:34] [betterrepack.com] Skipping hs2.5.h because of conditions
[13:02:34] [betterrepack.com] Skipping hs2.5.h.c because of conditions
[13:02:34] [betterrepack.com] Skipping hs2.5.hdhh because of conditions
[13:02:34] [betterrepack.com] Skipping hs2.5.h.cdhh because of conditions
[13:02:34] [betterrepack.com] Skipping kk.101.h because of conditions
[13:02:34] [betterrepack.com] Skipping kkS.1.2.h1 because of conditions
[13:02:34] [betterrepack.com] Skipping HC Cockblocker because of conditions
[13:02:34] [betterrepack.com] Skipping kkrx10.h2 because of conditions
[13:02:54] [ERROR] Unexpected error while collecting updates from source hf.honeyselect2.com - skipping the source. Error: System.Net.Sockets.SocketException: Could not resolve host 'hf.honeyselect2.com'
at void System.Net.Dns.Error_11001(string hostName)
at IPHostEntry System.Net.Dns.GetHostByName(string hostName)
at IPHostEntry System.Net.Dns.GetHostEntry(string hostNameOrAddress)
at IPAddress[] System.Net.Dns.GetHostAddresses(string hostNameOrAddress)
at IPAddress[] System.Net.Dns.EndGetHostAddresses(IAsyncResult asyncResult)
at void System.Threading.Tasks.TaskFactory<System.Net.IPAddress[]>.FromAsyncCoreLogic(IAsyncResult iar, Func<IAsyncResult, IPAddress[]> endFunction, Action<IAsyncResult> endAction, Task<IPAddress[]> promise, bool requiresSynchronization)
at async Task FluentFTP.FtpSocketStream.ConnectAsync(string host, int port, FtpIpVersion ipVersions, CancellationToken token)
at async Task FluentFTP.FtpClient.ConnectAsync(FtpSocketStream stream, CancellationToken token) x 2
at async Task<List<FtpProfile>> FluentFTP.FtpClient.AutoDetectAsync(bool firstOnly, bool cloneConnection, CancellationToken token) x 2
at async Task<FtpProfile> FluentFTP.FtpClient.AutoConnectAsync(CancellationToken token)
at async Task KKManager.Updater.Sources.FtpUpdater.Connect(CancellationToken cancellationToken)+(?) => { }
at async Task KKManager.Updater.Sources.FtpUpdater.Connect(CancellationToken cancellationToken)
at async Task<List<UpdateTask>> KKManager.Updater.Sources.FtpUpdater.GetUpdateItems(CancellationToken cancellationToken, bool onlyDiscover, IProgress<float> progressCallback)
at async Task KKManager.Updater.UpdateSourceManager+<>c__DisplayClass1_1.<GetUpdates>g__DoUpdate|4(?)+DoUpdate(?)
at async Task<List<UpdateTask>> KKManager.Updater.UpdateSourceManager.GetUpdates(CancellationToken cancellationToken, UpdateSourceBase[] updateSources, string[] filterByGuids, bool onlyDiscover, IProgress<float> progressCallback)
[13:02:54] Found 4 direct download sources for mod GUID KKCCP - choosing eus2.betterrepack.com as latest
[13:02:54] Found 4 direct download sources for mod GUID Sideloader Modpack - Animations - choosing eus3.betterrepack.com as latest
[13:02:54] Found 4 direct download sources for mod GUID Sideloader Modpack - Studio - choosing eus3.betterrepack.com as latest
[13:02:54] Found 4 direct download sources for mod GUID Sideloader Modpack - Maps - choosing eus3.betterrepack.com as latest
[13:02:54] Found 4 direct download sources for mod GUID Sideloader Modpack - KK_UncensorSelector - choosing eus3.betterrepack.com as latest
[13:02:54] Found 4 direct download sources for mod GUID Sideloader Modpack - KK_MaterialEditor - choosing eus2.betterrepack.com as latest
[13:02:54] Found 4 direct download sources for mod GUID Sideloader Modpack - Fixes - choosing eus3.betterrepack.com as latest
[13:02:54] Found 4 direct download sources for mod GUID Sideloader Modpack KK - choosing eus3.betterrepack.com as latest
[13:02:54] Found 7 direct download sources for mod GUID Sideloader Modpack - choosing eus3.betterrepack.com as latest
[13:02:54] Found 3 direct download sources for mod GUID KKUserData - choosing eus2.betterrepack.com as latest
[13:02:54] Update search finished. Found 11 update tasks.
[13:04:29] [Updater] 43 out of 43 items have more than 1 source
[13:04:29] [Updater] Downloading updates...
[13:04:29] Deleting old file Z:\home\max\koikatsu\mods\Sideloader Modpack - Animations\Katarsys\[katarsys] KPlug Animation Bundles 3.0 D.zipmod
[13:04:29] Deleting old file Z:\home\max\koikatsu\mods\Sideloader Modpack - Animations\Katarsys\[katarsys] KPlug Animation Bundles 3.0 K.zipmod
[13:04:29] Deleting old file Z:\home\max\koikatsu\mods\Sideloader Modpack - Animations\Katarsys\[katarsys] KPlug Animation Bundles 3.1-1.1.zipmod
[13:04:29] Deleting old file Z:\home\max\koikatsu\mods\Sideloader Modpack - Animations\Katarsys\[katarsys] KPlug Animation Bundles 3.2.zipmod
from kkmanager.
The log looks fine. I guess the next step would be to attach a debugger and see where it's stuck in. Not sure what works best on linux/wine though. It can clearly list and download from ftp so there should be no reason to get stuck on it specifically. P2P also deletes old files like this so if it works there then chances are it's not actually the problem.
from kkmanager.
Well, from what I noticed, P2P doesn't delete old files either. But since it seems to download everything at the same time, it doesn't block what can be downloaded... At the end, when it finished download the downloadable, it also stays stuck the same way.
from kkmanager.
Try turning off deleting to recycle bin in settings menu.
from kkmanager.
Try turning off deleting to recycle bin in settings menu.
Just did and tried to update in non-P2P. It worked ! The updater did the job and all as intended. KK also works with no issues after update as well.
Thanks for the suggestion and help. ^^
from kkmanager.
Related Issues (20)
- my download suffers a Unexpected crash while updating mods {System.InvalidOperationException: Client is already started} HOT 2
- How do I even run KKManager?
- Update SB3U
- Add a feature for updating plugins HOT 3
- how do i open the actual application? HOT 1
- Can't start the program HOT 1
- Virus detected HOT 2
- about mods black spots HOT 3
- Check local zipmod status against zipmod database & re-download missing zipmods HOT 3
- After updating mods, KKS can't find a certain modzip, even though it actually exists. HOT 1
- Sideloader Modpack, some mods that are duplicated, please check. HOT 1
- Failed to deserialize System.Collections.Generic.Dictionary`2
- Change sideload source HOT 1
- Mod updating fails to properly even start after list of mods to be updated is acquired? HOT 4
- Failed to update mods HOT 3
- Missing zipmods after an update HOT 4
- Unhandled exception when selection Basic thumbnail pack v2.2.2.3 in KKManager HOT 10
- Update sb3u to latest ver
- Can not update mods HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kkmanager.