MitocGroup / deepify

software development tool-chain that abstracts package management of cloud native web applications
https://www.deep.mg
Mozilla Public License 2.0
3 stars 0 forks source link

Installing deep-package-manager 2.0.47 breaks deepify #420

Closed eistrati closed 6 years ago

eistrati commented 6 years ago
MitocGroup:~ eugene$ npm install -g deepify
npm WARN deprecated babel-preset-es2015@6.24.1: 🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update! 
npm WARN deprecated babel-preset-es2015-node4@2.1.1: Use npmjs.org/babel-preset-env instead, see https://github.com/babel/babel-preset-env
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
npm WARN deprecated crypto@0.0.3: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.
/Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/bin/deepify -> /Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/bin/deepify.js

> fsevents@1.1.3 install /Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/node_modules/fsevents
> node install

[fsevents] Success: "/Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/node_modules/fsevents/lib/binding/Release/node-v48-darwin-x64/fse.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile

> leveldown@1.9.0 install /Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/node_modules/leveldown
> prebuild-install || node-gyp rebuild

prebuild-install info begin Prebuild-install version 2.4.1
prebuild-install info looking for local prebuild @ prebuilds/leveldown-v1.9.0-node-v48-darwin-x64.tar.gz
prebuild-install info looking for cached prebuild @ /Volumes/Data/Users/eugene/.npm/_prebuilds/https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v48-darwin-x64.tar.gz
prebuild-install http request GET https://github.com/level/leveldown/releases/download/v1.9.0/leveldown-v1.9.0-node-v48-darwin-x64.tar.gz
prebuild-install http 200 https://github.com/level/leveldown/releases/download/v1.9.0/leveldown-v1.9.0-node-v48-darwin-x64.tar.gz
prebuild-install info downloading to @ /Volumes/Data/Users/eugene/.npm/_prebuilds/https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v48-darwin-x64.tar.gz.7852-13b9a136e4663.tmp
prebuild-install info renaming to @ /Volumes/Data/Users/eugene/.npm/_prebuilds/https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v48-darwin-x64.tar.gz
prebuild-install info unpacking @ /Volumes/Data/Users/eugene/.npm/_prebuilds/https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v48-darwin-x64.tar.gz
prebuild-install info unpack resolved to /Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/node_modules/leveldown/build/Release/leveldown.node
prebuild-install info unpack required /Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/node_modules/leveldown/build/Release/leveldown.node successfully
prebuild-install info install Successfully installed prebuilt binary!
- tmp@0.0.31 node_modules/deepify/node_modules/external-editor/node_modules/tmp
- jschardet@1.5.1 node_modules/deepify/node_modules/jschardet
- wordwrap@0.0.3 node_modules/deepify/node_modules/wordwrap
- optimist@0.6.1 node_modules/deepify/node_modules/optimist
/Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib
└─┬ deepify@3.0.46 
  ├── aws-sdk@2.169.0 
  ├── babel-cli@6.26.0
  ├── babel-preset-es2015@6.24.1
  ├── cli-spinner@0.2.7 
  ├── deep-db@1.12.25
  ├── deep-fs@1.12.11
  ├── deep-package-manager@2.0.47 
  ├── dtrace-provider@0.8.5
  ├── inquirer@3.3.0 
  ├── mime@1.6.0 
  └── webpack-merge@4.1.1 

MitocGroup:~ eugene$ deepify list
12:27:04 GMT-0500 (EST)  Cannot find module 'deep-package-manager' 
12:27:04 GMT-0500 (EST)  Error: Cannot find module 'deep-package-manager'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Program.module.exports [as _action] (/Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/bin/commands/list.js:8:49)
    at Program.run (/Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/lib.compiled/Terminal/Program.js:255:30)
    at Program.run (/Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/lib.compiled/Terminal/Program.js:223:32)
    at Object.<anonymous> (/Volumes/Data/Users/eugene/.nvm/versions/node/v6.11.0/lib/node_modules/deepify/bin/deepify.js:117:18)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.runMain (module.js:604:10)
    at run (bootstrap_node.js:389:7)
    at startup (bootstrap_node.js:149:9)
    at bootstrap_node.js:504:3 
eistrati commented 6 years ago

After running npm install inside deep-package-manager as dependency, lib.compiled folder was updated and deepify list was functional again.

avozicov commented 6 years ago

Test Passed Pre-requisites:

Acceptance Criteria:

Please refer to attachment for more details:

screen shot 2018-02-15 at 17 45 43
eistrati commented 6 years ago

Checked.