Package Details: itch 1:1.26.0-1

Git Clone URL: https://aur.archlinux.org/itch.git (read-only, click to copy)
Package Base: itch
Description: The best way to play itch.io games.
Upstream URL: https://github.com/itchio/itch
Licenses: MIT
Submitter: FrozenCow
Maintainer: Paragoumba
Last Packager: Paragoumba
Votes: 98
Popularity: 2.48
First Submitted: 2015-12-14 22:23
Last Updated: 2021-05-12 12:15

Pinned Comments

Paragoumba commented on 2021-05-18 13:36

If while updating the package you get the error One or more files did not pass the validity check!, please follow these instructions:

  • delete the file that didn't pass the check,
  • try to build the package again.

This error nearly always comes from a network error. If after trying again it still doesn't work, post a comment here and I will check.

Latest Comments

« First ‹ Previous ... 5 6 7 8 9 10 11 12 13 14 Next › Last »

papabean commented on 2016-08-07 05:30

I don't see any new commits to the PKGBUILD. Was the change implemented upstream? Today I was able to build v18.5.0-1 without issue.

papabean commented on 2016-08-05 21:39

@fasterthanlime Cheers!

fasterthanlime commented on 2016-08-05 20:54

I think an update to electron-packager might've broken the PKGBUILD. The stage/package.json file does exist, when doing makepkg (I've added an `ls -lhA stage` to make sure). I think it wants a javascript module name now, not a file path. I'll look into it.

fasterthanlime commented on 2016-08-05 20:46

@papabean hmm I'm getting this too with 18.5.0 https://asciinema.org/a/2r2llwdea9x612sr3ad2x1q6v - I'll look into release a patch release asap.

It's weird though, because release/ci-compile.js does produce a file in stage/package.json, I'm not sure why it's not found in the next step.

papabean commented on 2016-08-05 19:30

I am getting consistent build errors trying to build this package.

Running tasks: electron:linux-x64

Running "electron:linux-x64" (electron) task
Verifying property electron.linux-x64 exists in config...OK
File: [no files]
Options: dir="stage", name="itch", version="1.2.8", app-version="18.5.0", prune, asar, overwrite, out="build/v18.5.0", platform="linux", arch="x64"
Warning: Cannot find module 'stage/package.json' Use --force to continue.

Any suggestions on how to correct? Is there a log somewhere?

fasterthanlime commented on 2016-07-27 08:47

The 'asks for sudo' / 'creates ~/.bundle' issue has been resolved in 18.3.0!

It was caused by the usage of ruby scripts in the build scripts. I've rewritten all those scripts in javascript (since itch already requires node.js to be built)

See https://github.com/itchio/itch/issues/697 for a full discussion.

tesfabpel commented on 2016-07-06 06:33

I've opened a feature request in the bug tracker with the goal to fix these kind of issues...

https://bugs.archlinux.org/task/49965

Rhinoceros commented on 2016-07-06 02:14

It's also created ~/.bundle and added files in it, just from makepkg.

Rhinoceros commented on 2016-07-06 02:12

Ugh, yes, this installed a whole bunch of stuff to system directories when I tried to makepkg… without even asking me. This is really horrible and incorrect IMO.

josefnpat commented on 2016-06-13 19:35

For some reason it's asking me for sudo credentials when I'm running `makepkg`. Shouldn't the ruby gem be a dependency then?

Your user account isn't allowed to install to the system Rubygems.
You can cancel this installation and run:

bundle install --path vendor/bundle

to install the gems into ./vendor/bundle/, or you can enter your password
and install the bundled gems to Rubygems using sudo.

Password: