Perla Al Haddad created ZEPPELIN-5913: -----------------------------------------
Summary: npm ERR! err.code.match is not a function Key: ZEPPELIN-5913 URL: https://issues.apache.org/jira/browse/ZEPPELIN-5913 Project: Zeppelin Issue Type: Bug Components: build, zeppelin-web Environment: I am building this through wsl2 on a windows 10 machine Reporter: Perla Al Haddad Attachments: NpmErr!err.code.matchIsNotAFunction.log I've been running into this error when trying to build the project. This is happening for the zeppelin-web plugin {code:java} [INFO] Running 'npm install --legacy-peer-deps' in /home/perla/zeppelin/zeppelin/zeppelin-web [DEBUG] Executing command line [/home/perla/zeppelin/zeppelin/zeppelin-web/node/node, /home/perla/zeppelin/zeppelin/zeppelin-web/node/node_modules/npm/bin/npm-cli.js, install, --legacy-peer-deps] [ERROR] npm ERR! err.code.match is not a function [ERROR] [ERROR] npm ERR! A complete log of this run can be found in: [ERROR] npm ERR! /root/.npm/_logs/2023-05-19T09_19_34_604Z-debug.log{code} These are my npm and node versions: {code:java} npm --version 6.9.0 node --version v12.3.1 {code} I have tried building the project with multiple different versions of node and npm and they all throw different errors. But I assumed this would be the most correct approach as it follows the versions specified in the pom.xml. Contents of the pom.xml: {code:java} <node.version>v12.3.1</node.version> <npm.version>6.9.0</npm.version> {code} The latest test I did was after completely deleting both node, npm, and nvm from my system and doing a clean install using the versions specified above. I am building the 10.1 tag on github using this command: {code:java} mvn clean package -DskipTests -Pspark-3.0 -Pvendor-repo -rf :zeppelin-web -e -X {code} A more complete traceback of the log will be attached to this issue. This is a major blocker that's preventing me from building the project from source. I've been dealing with this issue for a couple days now with no meaningful progress. Any help on this would be very appreciated. -- This message was sent by Atlassian Jira (v8.20.10#820010)