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: 99
Popularity: 3.19
First Submitted: 2015-12-14 22:23
Last Updated: 2021-05-12 12:15

Latest Comments

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

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:

jurf commented on 2016-06-04 06:47

The build fails for me:

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.0", app-version="17.6.6", prune, asar, overwrite, out="build/v17.6.6", platform="linux", arch="x64"
Packaging app for platform linux x64 using electron v1.2.0
Warning: ENOENT: no such file or directory, link '/tmp/electron-packager/linux-x64/itch-linux-x64/electron' -> '/tmp/electron-packager/linux-x64/itch-linux-x64/itch' Use --force to continue.

Aborted due to warnings.

FrozenCow commented on 2016-05-14 17:44

@tesfabpel ugh, you're right. It's the `bundle install` command I think. I already have rubygems installed on my system, but outside of pacman. Will check what needs to be done to get this through pacman.

tesfabpel commented on 2016-05-14 16:09

Why the package wants to install rubygems system-wide in the build() phase (and asks the root password)?

mnt/CommonExtraLinuxFiles/tmp/yaourt-tmp-tesx/aur-itch/src/itch-17.6.0/release/common.rb:5:in `system': Interrupt
from /mnt/CommonExtraLinuxFiles/tmp/yaourt-tmp-tesx/aur-itch/src/itch-17.6.0/release/common.rb:5:in `<top (required)>'
sudo: 1 tentativo di immissione password non corretto from release/ci-compile.rb:4:in `require_relative'

from release/ci-compile.rb:4:in `<main>'