Messina is a very old dependency that hasn't been updated in years. It was built in-house by members of the production team several years ago. It's heavily broken on versions of Node 4.0 and above. This dependency doesn't reside on the Mozilla organization, so we have to drop it entirely.
This dependency causes the command npm install to fail when using Node 4.0 and above due to its dependence on dtrace-provider@0.2.8 which severely breaks on newer versions of Node. The Travis CI build never failed because the node_modules directory was cached, so even after the upgrade to Node 4.0 this issue was never identified as a result of pre-built binaries being cached.
Messina is a very old dependency that hasn't been updated in years. It was built in-house by members of the production team several years ago. It's heavily broken on versions of Node 4.0 and above. This dependency doesn't reside on the Mozilla organization, so we have to drop it entirely.
This dependency causes the command
npm install
to fail when using Node 4.0 and above due to its dependence ondtrace-provider@0.2.8
which severely breaks on newer versions of Node. The Travis CI build never failed because the node_modules directory was cached, so even after the upgrade to Node 4.0 this issue was never identified as a result of pre-built binaries being cached.