Bug #9579
Patcher download is a .tar.gz file on GNU/Linux, but Launcher expects .zip.
0%
Description
The "Update" button in the launcher (Launcher.x86_64) downloads the patcher then dies with:
Something went wrong unpacking the file, reason: System.IO.IsolatedStorage.IsolatedStorageException: Could not find file "/home/steve/Games/KSP_linux-1-1-0/Patcher.zip".
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in <filename unknown>:0
at System.IO.File.OpenRead (System.String path) [0x00000] in <filename unknown>:0
at ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip (System.String zipFileName, System.String targetDirectory, Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.ConfirmOverwriteDelegate confirmDelegate, System.String fileFilter, System.String directoryFilter) [0x00000] in <filename unknown>:0
at ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip (System.String zipFileName, System.String targetDirectory, System.String fileFilter) [0x00000] in <filename unknown>:0
at UpdateKSP+<StartPatcher>c__Iterator5.MoveNext () [0x00000] in <filename unknown>:0
The file retrieved is actually named "Patcher.tar.gz", manually decompressing it (yes, it is gzip format) and running the resulting "Patcher" binary works as expected and appears to update the game successfully.
Debian GNU/Linux 8.4, FWIW.
History
#2 Updated by sal_vager about 8 years ago
- Status changed from New to Confirmed
- % Done changed from 0 to 10
Confirmed here.
Unfortunately zip may not be available on all Linux systems but gzip is, so the launcher needs to check for both.
#3 Updated by TriggerAu almost 8 years ago
- Status changed from Confirmed to Needs Clarification
- % Done changed from 10 to 0
#4 Updated by steve_v over 7 years ago
- Status changed from Needs Clarification to Updated
- % Done changed from 0 to 10
Bumping, bug still exists in Launcher packaged with 1.2 pre-release.
#5 Updated by nestor almost 5 years ago
- Status changed from Updated to Moot
- % Done changed from 10 to 0
Patcher is no longer supported for updating the game.