Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Wait, so the first time it failed for you, you were pushing a .zip? Can you upload that exact .zip somewhere and link me to it? (A draft itch.io page works for me, just give me the URL once it's up)

Note: if you do upload the .zip to an itch.io page, use the regular web upload, not butler - I need the exact same file you used to reproduce the issue.

It does not work:

butler push Desktop/ProjectTetraAlpha.zip tetrastudios/test4butler:osx-universal

That is how the issue happens: I think it's a combination of a zip file and osx-universal.

Now I really want to take a look at that .zip file :)

Can you use web upload to put i on the test4butler page, so I can download it as-is and test pushing it myself? Thanks!

Hi! I have to use google drive, as the file is 2.44GB. The link is here:

https://drive.google.com/open?id=1wHLGy4NNXg7lRpYyhtjbhTFfFWIUxyjc

(Anyone viewing this later, you can download my game here at: https://tetrastudios.itch.io/project-tetra)

Thanks for suggestions on my game page! I'll put them into the download info now.

Thanks a ton! I'm able to reproduce the issue just by extracting the zip:


I'm feeling extremely relieved because this means it's just a simple issue with the zip format, and not with the push command itself :)

After a day of investigation, I'm very convinced that this .zip file is invalid: there's details over at https://github.com/itchio/butler/issues/142

However, in the process, I discovered that butler was rejecting other files that are valid, so I fixed that :)

I've added the `butler auditzip file.zip` command to make it easier to investigate those cases in the future.

For now, I'm really curious though - what software produced this file? What was your exact process? Because it's not even just a "rare variant", it's just plain wrong :)

Also, here's what I recommend for the game:

  • Always push folders, not .zips
  • Push them to osx-universal and delete any other channels you've created when trying to work around that bug (so everyone gets delta updates)
  • If you encounter any problems pushing in the future, post here instead of creating another channel!

Hi!

Thanks for helping me!

I used UE4 4.18.3 for the game, and zipped the game files for use on PC. I kept using a usb to try and copy the game to other computers with butler installed to get it uploaded. I might have to do a test download in the future to avoid any of these problems.

Thanks again!

ProjectTetraDev

zipped the game files for use on PC

Using the Windows Send to => Compressed folder feature? (see this) or something like Winzip, WinRar, 7-zip ?