[Bug 264164] editors/vscode: Build error "EMFILE: too many open files"

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 23 May 2022 00:46:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264164

            Bug ID: 264164
           Summary: editors/vscode: Build error "EMFILE: too many open
                    files"
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: tagattie@FreeBSD.org
          Reporter: kbowling@freebsd.org
             Flags: maintainer-feedback?(tagattie@FreeBSD.org)
          Assignee: tagattie@FreeBSD.org

When building with poudriere bulk I get the following consistently:

[00:02:47] Starting ESC[36moptimize-vscodeESC[39m ...
[00:02:48] 'vscode-linux-x64-min' errored after 10 min
[00:02:48] Error: EMFILE: too many open files, open
'out-build/vs/base/browser/ui/list/list.css'
    at Object.openSync (node:fs:585:3)
    at Object.readFileSync (node:fs:453:35)
    at NodeCSSLoader.load (out-build/vs/css.build.js:98:36)
    at CSSPlugin.load (out-build/vs/css.build.js:119:28)
    at ModuleManager._loadPluginDependency (evalmachine.<anonymous>:1711:20)
    at ModuleManager._resolve (evalmachine.<anonymous>:1761:34)
    at ModuleManager.defineModule (evalmachine.<anonymous>:1421:18)
    at ModuleManager._onLoad (evalmachine.<anonymous>:1501:22)
    at Object.callback (evalmachine.<anonymous>:1682:31)
    at OnlyOnceScriptLoader.triggerCallback (evalmachine.<anonymous>:625:36)
    at evalmachine.<anonymous>:619:90
    at NodeScriptLoader._createAndEvalScript (evalmachine.<anonymous>:915:17)
    at evalmachine.<anonymous>:894:40
    at FSReqCallback.readFileAfterClose [as oncomplete]
(node:internal/fs/read_file_context:68:3)
    at FSReqCallback.callbackTrampoline (node:internal/async_hooks:130:17)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this
command.
*** Error code 1

-- 
You are receiving this mail because:
You are the assignee for the bug.