Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 673248

Summary: [matrix overlay] net-im/riot-web-0.17.6: RangeError: Maximum call stack size exceeded
Product: Gentoo Linux Reporter: ernsteiswuerfel <erhard_f>
Component: OverlaysAssignee: PureTryOut <bribbers>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
debug.log
emerge --info

Description ernsteiswuerfel archtester 2018-12-16 17:08:09 UTC
Created attachment 557912 [details]
build.log

It seems to fail to install all deps.

[...]
15073 warn slate-html-serializer@0.6.32 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
15074 warn slate@0.41.3 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
15075 warn slate-react@0.18.11 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
15076 warn slate-plain-serializer@0.6.33 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
15077 warn slate-prop-types@0.4.67 requires a peer of immutable@>=3.8.1 but none is installed. You must install peer dependencies yourself.
15078 warn optional SKIPPING OPTIONAL DEPENDENCY: 7zip-bin-linux@1.3.1 (node_modules/7zip-bin-linux):
15079 warn optional SKIPPING OPTIONAL DEPENDENCY: 503 Too many open connections: 7zip-bin-linux@1.3.1
15080 warn optional SKIPPING OPTIONAL DEPENDENCY: 7zip-bin-mac@1.0.1 (node_modules/7zip-bin-mac):
15081 warn optional SKIPPING OPTIONAL DEPENDENCY: 503 Too many open connections: 7zip-bin-mac@1.0.1
15082 warn optional SKIPPING OPTIONAL DEPENDENCY: 7zip-bin-win@2.1.1 (node_modules/7zip-bin-win):
15083 warn optional SKIPPING OPTIONAL DEPENDENCY: 503 Too many open connections: 7zip-bin-win@2.1.1
15084 verbose stack RangeError: Maximum call stack size exceeded
15084 verbose stack     at RegExp.test (<anonymous>)
15084 verbose stack     at isDepOptional (/usr/lib64/node_modules/npm/lib/install/deps.js:405:45)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:414:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15084 verbose stack     at failedDependency (/usr/lib64/node_modules/npm/lib/install/deps.js:430:9)
15085 verbose cwd /var/tmp/portage/net-im/riot-web-0.17.6/work/riot-web-0.17.6
15086 verbose Linux 4.19.9-gentoo
15087 verbose argv "/usr/bin/node" "/usr/bin/npm" "install"
15088 verbose node v8.12.0
15089 verbose npm  v6.4.1
15090 error Maximum call stack size exceeded
15091 verbose exit [ 1, true ]
Comment 1 ernsteiswuerfel archtester 2018-12-16 17:08:40 UTC
Created attachment 557914 [details]
debug.log
Comment 2 ernsteiswuerfel archtester 2018-12-16 17:09:08 UTC
Created attachment 557916 [details]
emerge --info
Comment 3 PureTryOut 2018-12-16 20:47:46 UTC
Oh, Gentoo has a bug tracker for overlays. Interesting but I really prefer issues on the overlay repo (https://gitlab.com/puretryout/matrix-overlay).

Just to be sure, you don't have network-sandbox enabled on Portage do you? Riot is installed using npm which requires a network connection while building.
Comment 4 ernsteiswuerfel archtester 2018-12-17 11:14:09 UTC
(In reply to PureTryOut from comment #3)
> Oh, Gentoo has a bug tracker for overlays. Interesting but I really prefer
> issues on the overlay repo (https://gitlab.com/puretryout/matrix-overlay).

Ah ok, didn't know that. But I will report future issues there if any.

> Just to be sure, you don't have network-sandbox enabled on Portage do you?
> Riot is installed using npm which requires a network connection while
> building.

Nope, network-sandbox is not enabled.
Comment 5 ernsteiswuerfel archtester 2019-02-24 20:27:47 UTC
riot-web-0.17.6 is no longer in the overlay.