Package Details: itch 23.6.3-1

Git Clone URL: https://aur.archlinux.org/itch.git (read-only)
Package Base: itch
Description: The best way to play itch.io games.
Upstream URL: https://github.com/itchio/itch
Licenses: MIT
Submitter: FrozenCow
Maintainer: FrozenCow (vrav, fasterthanlime, josefnpat)
Last Packager: fasterthanlime
Votes: 70
Popularity: 1.467917
First Submitted: 2015-12-14 22:23
Last Updated: 2018-05-01 10:25

Latest Comments

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

fasterthanlime commented on 2018-05-01 10:32

I've just released v23.6.3, which should build cleanly on a fully-upgraded Arch. Let me know if you still have issues.

fasterthanlime commented on 2018-04-30 20:35

It appears the package for v23.6.2 just won't build if you have a recent enough nodejs installed (and this is Arch, so everybody has the latest node).

I'll look into releasing v23.6.3 tomorrow that depends on a more recent node-sass, even though there's absolutely nothing changed in v23.6.2 for Linux (see changelog: https://github.com/itchio/itch/releases/tag/v23.6.2 )

Stebs commented on 2018-04-30 17:26

First error I see with 23.6.2-1 is: Cannot download "https://github.com/sass/node-sass/releases/download/v4.5.3/linux-x64-64_binding.node": HTTP error 404 Not Found

There is only linux-x64-11_binding.node to linux-x64-57_binding.node on that github page...

fettouhi commented on 2018-04-30 15:58

23.6.2 won't build fails here

Error: Exit code assertion failed, bailing out at $ (/home/af/.cache/pacaur/itch/src/itch-23.6.2/release/node_modules/munyx/index.js:19:11) at Object.<anonymous> (/home/af/.cache/pacaur/itch/src/itch-23.6.2/release/ci-compile.js:12:1) at Module._compile (internal/modules/cjs/loader.js:678:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10) at Module.load (internal/modules/cjs/loader.js:589:32) at tryModuleLoad (internal/modules/cjs/loader.js:528:12) at Function.Module._load (internal/modules/cjs/loader.js:520:3) at Function.Module.runMain (internal/modules/cjs/loader.js:719:10) at startup (internal/bootstrap/node.js:228:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:575:3)</anonymous>

shackra commented on 2018-04-19 02:45

So, this happened:

==> Extrayendo las fuentes... -> Extrayendo v23.6.1.tar.gz con bsdtar ==> Iniciando prepare()... npm ERR! code ERR_STREAM_WRITE_AFTER_END npm ERR! write after end

npm ERR! A complete log of this run can be found in: npm ERR! /home/jorge/.npm/_logs/2018-04-19T02_39_37_398Z-debug.log ==> ERROR: Se produjo un fallo en prepare(). Cancelando...

And here is the full logs referred on the error above: https://ptpb.pw/GKCN/text

tuqueque commented on 2017-11-09 13:50

@fasterthanlime It seems you were right... I tried one more time to install it and it worked... I live in one of the crappiest countries in the world, so yeah, my Internet connectivity is far from good. Anyway, thanks for the feedback, at least now I know I have to be more patient and try several times during the day when installing some packages.

fasterthanlime commented on 2017-11-09 08:48

@tuqueque well, my other idea is that you're having a serious network connectivity problem.

The first logs you posted contained:

npm ERR! network request to https://registry.npmjs.org/fnout/-/fnout-1.1.0.tgz failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'

tuqueque commented on 2017-11-08 22:51

@fasterthanlime
Unless the Itch client needs more than 7.8GB of space to compile/install... That's the space I have available in my /tmp folder.

Here's another snippet of the error I get... It looks different than before:
-------------------------------------------
==> Validating source files with sha256sums...
v23.5.1.tar.gz ... Passed
==> Extracting sources...
-> Extracting v23.5.1.tar.gz with bsdtar
==> Starting prepare()...

> node-sass@4.5.3 install /tmp/pamac-build-tuqueque/itch/src/itch-23.5.1/node_modules/node-sass
> node scripts/install.js

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.5.3/linux-x64-57_binding.node
Download complete
Binary saved to /tmp/pamac-build-tuqueque/itch/src/itch-23.5.1/node_modules/node-sass/vendor/linux-x64-57/binding.node
Caching binary to /home/tuqueque/.npm/node-sass/4.5.3/linux-x64-57_binding.node

> shoom@1.0.0 install /tmp/pamac-build-tuqueque/itch/src/itch-23.5.1/node_modules/shoom
> node-gyp rebuild

make: Entering directory '/tmp/pamac-build-tuqueque/itch/src/itch-23.5.1/node_modules/shoom/build'
CXX(target) Release/obj.target/node_shoom/addon.o
CXX(target) Release/obj.target/node_shoom/node_shoom.o
CXX(target) Release/obj.target/node_shoom/vendor/shoom/src/shoom_unix_darwin.o
SOLINK_MODULE(target) Release/obj.target/node_shoom.node
COPY Release/node_shoom.node
make: Leaving directory '/tmp/pamac-build-tuqueque/itch/src/itch-23.5.1/node_modules/shoom/build'

> electron@1.6.15 postinstall /tmp/pamac-build-tuqueque/itch/src/itch-23.5.1/node_modules/electron
> node install.js

/tmp/pamac-build-tuqueque/itch/src/itch-23.5.1/node_modules/electron/install.js:48
throw err
^

Error: getaddrinfo ENOTFOUND github-production-release-asset-2e65be.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com:443
at errnoException (dns.js:53:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:95:26)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron@1.6.15 postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron@1.6.15 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/tuqueque/.npm/_logs/2017-11-08T22_48_22_659Z-debug.log
==> ERROR: A failure occurred in prepare().
Aborting...
----------------------------------------

fasterthanlime commented on 2017-11-08 16:00

@tuqueque Looks like tar (called by npm) is having problems extracting files. Is your /tmp full by any chance?

tuqueque commented on 2017-11-08 15:03

Hey, I'm having problems installing the Itch client in my Manjaro Linux machine... I'm not very savvy, bit here are the logs:

This is the log directly copied from the Pamac install window:
https://gist.github.com/tuqueque/fb1807a0c82e29f2c0f8783b7410c855

This is the log from the generated log file "2017-11-08T14_20_53_647Z-debug.log"
https://gist.github.com/tuqueque/42ecad674ad1c6833d1914b5fa87d84d

'Hope this helps.
Thanks.