Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello! Loving the game btw, but there seems to be some sort of packaging issue for linux that makes it interact weirdly with the itch.io desktop client. (It's not a recent thing, but I just got around to reporting this issue.)

When I try to install the linux version on Ubuntu 24.04 via the itch.io client, it downloads the zip just fine, but then it does not uncompress it. This means I have to manually do that (not so bad), but it also means that updating the game via the client doesn't really update the game. It will download a new zip, but I can't run the new version in that state.

Would it be possible for you to change the way the game is packaged on your end to fix this?

(2 edits)

@RavensKrag

Thank you for the report!

I’ve looked into this behaviour and can confirm that the Linux version of the itch app just… doesn’t automatically extract the downloaded zip file for some reason, despite it downloading perfectly fine with no errors. (※ Tested in a VM running Ubuntu 24.04 LTS.)

I’m not entirely sure why it’s doing this, considering that the zip file for Please Be Happy (as well as all our other games) is just a bog standard zip file as generated by the zip CLI utility, and is not anything strange or otherwise non-standard. (※ Specifically, the invocation I use is zip -x "*DS_Store*" -9r)

I’ll try to look into the source code of the itch app to see what exactly is going on, as it does seem like it’s an issue on the itch app’s side — hopefully I can figure out what’s going on.

Apologies that I don’t have a better answer for you at this time, but I thought I’d keep you updated on the current situation!

Apologies for the inconvenience, and as always. thank you so much for supporting Studio Élan…!

Hmmm, well that's very weird, but thank you for looking into this. At least the bug is reproducible?