Package Details: itch 1:1.24.0-4

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: 94
Popularity: 2.01
First Submitted: 2015-12-14 22:23
Last Updated: 2021-01-19 13:45

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

onizou commented on 2017-07-24 15:05

Same error for me. :(

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", electronVersion="1.6.2", appVersion="23.4.1", prune, asar, overwrite, out="build/v23.4.1", platform="linux", arch="x64"
Packaging app for platform linux x64 using electron v1.6.2
Rebuilding native dependencies
Warning: Command failed: npm prune --production
npm WARN The package sinon is included as both a dev and production dependency.

npm ERR! May not delete: /tmp/electron-packager/linux-x64/itch-linux-x64/resources/app/node_modules/.bin

npm ERR! A complete log of this run can be found in:
npm ERR! /home/nizou/.npm/_logs/2017-07-24T14_53_03_256Z-debug.log
Use --force to continue.

Aborted due to warnings.

phunni commented on 2017-07-24 14:29

Fails to build for me with:

Warning: Command failed: npm prune --production
npm WARN The package sinon is included as both a dev and production dependency.

npm ERR! May not delete: /tmp/electron-packager/linux-x64/itch-linux-x64/resources/app/node_modules/.bin

npm ERR! A complete log of this run can be found in:
npm ERR! /home/paul/.npm/_logs/2017-07-24T14_27_35_826Z-debug.log
Use --force to continue.

fasterthanlime commented on 2017-07-17 08:11

Thanks for flagging the package out of date!

It's true that v23.4.2 came out, and I had to skip the AUR release for that one, because of a critical npm bug that came up 3 days ago: https://github.com/npm/npm/issues/17781

I wasn't able to find a workaround in time (not for lack of trying).

Note that v23.4.2 doesn't contain any changes that affect Linux (strictly macOS fixes), so you're not missing out on anything :)

fasterthanlime commented on 2017-02-07 16:23

> Is there any compelling reason why Grunt should re-download it
I'm afraid that's just how electron-packager works - the version of electron you install via npm is more of a 'development' build, whereas the version electron-packager wants is a 'production' template it uses to generate the final application.

You could always forgo the PKGBUILD and just run itch from source :) (don't forget to export NODE_ENV=production when starting it, otherwise it'll be needlessly slow)

xananax commented on 2017-02-07 15:56

I have a very slow/sketchy connection, and the build breaks on downloading electron; I have to restart it sometimes for several days in a row before I get it to compile. I have Electron installed as a package (v 1.4.15, which the version needed), but it doesn't seem grunt cares much. Is there any compelling reason why Grunt should re-download it, and is there any way to do that as a separate step through pacman/npm?

jurf commented on 2016-12-17 20:51

Thanks!

fasterthanlime commented on 2016-12-15 13:23

v22.0.0 is out, we're now using "npm shrinkwrap" to freeze dependencies, which *should* prevent random breakage in the future!

fasterthanlime commented on 2016-12-13 21:08

Unfortunately, reverting the package wouldn't fix it, due to the way npm works. I'm hoping to find a better fix in case other deps break eventually - but, npm freezing is pretty bad :(

jurf commented on 2016-12-13 16:31

Could you please revert the package until it's resolved? It's really not good practice to leave nonfunctional packages just lying around, it's just going to waste people's time, nothing more.

fasterthanlime commented on 2016-12-07 10:41

Hey wolfyrion, the fuse.js package was recently updated, which broke that package. I've opened an issue at https://github.com/krisk/Fuse/issues/125 and will post here again when it's resolved.