Package Details: itch-setup-bin 1.26.0-1

Git Clone URL: https://aur.archlinux.org/itch-setup-bin.git (read-only, click to copy)
Package Base: itch-setup-bin
Description: Installer for the itch.io desktop app
Upstream URL: https://itch.io/
Licenses: MIT
Conflicts: itch, itch-setup
Provides: itch-setup
Submitter: FabioLolix
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 124
Popularity: 0.98
First Submitted: 2022-03-13 20:08 (UTC)
Last Updated: 2022-03-13 20:08 (UTC)

Pinned Comments

FabioLolix commented on 2022-11-27 19:51 (UTC) (edited on 2022-12-10 22:38 (UTC) by FabioLolix)

https://broth.itch.ovh/

Check new versions at https://broth.itch.ovh/itch-setup/linux-amd64

Latest Comments

1 2 3 4 5 6 .. 15 Next › Last »

iiiypuk commented on 2023-10-14 13:17 (UTC) (edited on 2023-10-14 13:17 (UTC) by iiiypuk)

@qenya, --no-sandbox fix problem.

@FabioLolix itch-setup working. itch not running.

FabioLolix commented on 2023-10-13 15:44 (UTC)

Note that this is itch-setup that download the upstream version in your home, can't do electron substitution and I'm not practical with that anyway

I haven't had the problem so far

I've seen about itch-bin and subscribed to that github issue last year to keep an eye on it

qenya commented on 2023-10-13 15:26 (UTC)

I get the same thing as @iiiypuk (on KDE Plasma 5.27.8 over Wayland).

Suspect it's the same bug as the one mentioned a year and a half ago by @Duder963, documented upstream, that the ancient bundled version of Electron doesn't work with current glibc - the --no-sandbox workaround mentioned in that GitHub bug worked for me, although I suspect there are security implications that mean it's not a great long-term solution.

As mentioned in the GitHub bug, itch-bin works around it by patching it with a newer version of Electron, but that package has its own problems (erroneously using the beta build channel).

I don't know enough about the build process to know whether this package could do something similar.

FabioLolix commented on 2023-10-13 12:02 (UTC)

@iiiypuk can't replicate, what if you launch from command line itch-setup?

iiiypuk commented on 2023-10-12 19:07 (UTC)

Closed w/o errors. Log file clear :)

2023/10/12 22:06:47 itch-setup will log to /tmp/itch-setup-log.txt
2023/10/12 22:06:47 =========================================
2023/10/12 22:06:47 itch-setup "v1.26.0, built on Apr 22 2021 @ 04:48:12, ref 48f97b3e7b0b065a2478811b8d0ebcae414845fd" starting up at "2023-10-12 22:06:47.68554207 +0300 MSK m=+0.002406791" with arguments:
2023/10/12 22:06:47 "itch-setup"
2023/10/12 22:06:47 "--prefer-launch"
2023/10/12 22:06:47 "--"
2023/10/12 22:06:47 =========================================
2023/10/12 22:06:47 App name specified at build time: itch
2023/10/12 22:06:47 Locale:  en-US
2023/10/12 22:06:47 Initializing installer GUI...
2023/10/12 22:06:47 Using GTK UI
2023/10/12 22:06:47 Initializing (itch) multiverse @ (/home/user/.itch)
2023/10/12 22:06:47 (/home/user/.itch)(current = "25.6.2", ready = "")
2023/10/12 22:06:47 Launch preferred, attempting...
2023/10/12 22:06:47 Launching (25.6.2) from (/home/user/.itch/app-25.6.2)
2023/10/12 22:06:47 Kernel should support SUID sandboxing, leaving it enabled
2023/10/12 22:06:47 App launched, getting out of the way

begin-theadventu commented on 2023-09-01 18:54 (UTC) (edited on 2023-09-01 19:15 (UTC) by begin-theadventu)

Why is the source code being downloaded? //Never mind, it's for the icons. Sorry then.

FabioLolix commented on 2023-09-01 16:00 (UTC) (edited on 2023-09-01 16:01 (UTC) by FabioLolix)

@begin-theadventu you are confusing itch and itch-setup which are 2 different things

FabioLolix commented on 2022-11-27 19:51 (UTC) (edited on 2022-12-10 22:38 (UTC) by FabioLolix)

https://broth.itch.ovh/

Check new versions at https://broth.itch.ovh/itch-setup/linux-amd64

ThePirate42 commented on 2022-10-30 13:55 (UTC) (edited on 2022-10-30 13:57 (UTC) by ThePirate42)

On my application launcher the name for the itch entry is "itch.desktop". Wouldn't it be better if the displayed name was "Itch"?

EDIT: I just read the desktop file. Why is it set up to display "itch.desktop" specifically with the italian locale? lol

dangpzanco commented on 2022-03-08 20:53 (UTC) (edited on 2022-03-08 20:53 (UTC) by dangpzanco)

The package itch-bin has a workaround which is discussed on this Github issue.