Created attachment 216542 [details] patch editors/vscode has dependency like this: editors/vscode ├ devel/electron7 ─ www/node12 └ www/node10 However, www/node10 and www/node12 CONFLICTS_INSTALL each other. As a result, editors/vscode always fails to build. It should not depend on multiple node versions at the same time.
Created attachment 216543 [details] patch-on-electron7 I would say also devel/electron* should depend on *a single version* of node as well.
Take due to maintainer timeout.
A commit references this bug: Author: meta Date: Tue Aug 11 02:18:32 UTC 2020 New revision: 544659 URL: https://svnweb.freebsd.org/changeset/ports/544659 Log: editors/vscode: Resolve dependency confliction on node10 and 12 vscode has direct build dependency on npm-node10. And also has build dependency on devel/electron7. devel/electron7 depends on npm-node12. As a result, editors/vscode has dependency on both npm-node10 and npm-node12 however they conflicts each other. This confliction of dependency prevent this port building. PR: 248071 Submitted by: meta (myself) Approved by: maintainer timeout Changes: head/devel/electron7/Makefile head/editors/vscode/Makefile