Sync Settings won't install


#1

Hey there, I’m having trouble installing the Atom Sync Settings Package. I gave it a few tries, but it only shows a message that the installation failed. I tried to install it from the settings within Atom, not via the NPM.

This is the output:

npm http GET https://registry.npmjs.org/github
npm http GET https://registry.npmjs.org/emissary
npm http GET https://registry.npmjs.org/q
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/underscore-plus
npm http 200 https://registry.npmjs.org/github
npm http GET https://registry.npmjs.org/github/-/github-0.2.3.tgz
npm http 200 https://registry.npmjs.org/underscore-plus
npm http GET https://registry.npmjs.org/underscore-plus/-/underscore-plus-1.6.1.tgz
npm http 200 https://registry.npmjs.org/github/-/github-0.2.3.tgz
npm http 200 https://registry.npmjs.org/underscore-plus/-/underscore-plus-1.6.1.tgz
npm http 200 https://registry.npmjs.org/emissary
npm http 200 https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/emissary/-/emissary-1.3.1.tgz
npm http GET https://registry.npmjs.org/semver/-/semver-2.2.1.tgz
npm http 200 https://registry.npmjs.org/q
npm http GET https://registry.npmjs.org/q/-/q-1.0.1.tgz
npm http 200 https://registry.npmjs.org/emissary/-/emissary-1.3.1.tgz
npm http 200 https://registry.npmjs.org/semver/-/semver-2.2.1.tgz
npm http 200 https://registry.npmjs.org/q/-/q-1.0.1.tgz
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/mixto
npm http GET https://registry.npmjs.org/property-accessors
npm http 200 https://registry.npmjs.org/underscore
npm ERR! Error: ENOENT, lstat 'C:\Users\Meister\AppData\Local\Temp\apm-install-dir-1141111-5276-3iqiwt\node_modules\sync-settings\node_modules\github\api\v3.0.0\releasesTest.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "c:\\Program Files\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\bin\\\\node.exe" "c:\\Program Files\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "c:\\Program Files\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\.apmrc" "--userconfig" "C:\\Users\\Meister\\.atom\\.apmrc" "install" "C:\\Users\\Meister\\AppData\\Local\\Temp\\d-1141111-5276-s88i8z\\package.tgz" "--target=0.18.0" "--arch=ia32"
npm ERR! cwd C:\Users\Meister\AppData\Local\Temp\apm-install-dir-1141111-5276-3iqiwt
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.4
npm ERR! path C:\Users\Meister\AppData\Local\Temp\apm-install-dir-1141111-5276-3iqiwt\node_modules\sync-settings\node_modules\github\api\v3.0.0\releasesTest.js
npm ERR! fstream_path C:\Users\Meister\AppData\Local\Temp\apm-install-dir-1141111-5276-3iqiwt\node_modules\sync-settings\node_modules\github\api\v3.0.0\releasesTest.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack c:\Program Files\Atom\resources\app\apm\node_modules\atom-package-manager\node_modules\npm\node_modules\fstream\lib\writer.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm http GET https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz
npm ERR! not found: git
npm ERR! 
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "c:\\Program Files\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\bin\\\\node.exe" "c:\\Program Files\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "c:\\Program Files\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\.apmrc" "--userconfig" "C:\\Users\\Meister\\.atom\\.apmrc" "install" "C:\\Users\\Meister\\AppData\\Local\\Temp\\d-1141111-5276-s88i8z\\package.tgz" "--target=0.18.0" "--arch=ia32"
npm ERR! cwd C:\Users\Meister\AppData\Local\Temp\apm-install-dir-1141111-5276-3iqiwt
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.4
npm ERR! code ENOGIT
npm http 200 https://registry.npmjs.org/mixto
npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz
npm http GET https://registry.npmjs.org/mixto/-/mixto-1.0.0.tgz
npm http 200 https://registry.npmjs.org/property-accessors
npm http GET https://registry.npmjs.org/property-accessors/-/property-accessors-1.1.0.tgz
npm http 200 https://registry.npmjs.org/property-accessors/-/property-accessors-1.1.0.tgz
npm http 200 https://registry.npmjs.org/mixto/-/mixto-1.0.0.tgz
npm

Any suggestions on how to get this package installed?
Thanks!

Edit: Almost forgot, I’m using Windows 7


#2

Do you have git installed so it can be accessed from the command line? Try git --version.


#3

I have neither Git nor Node.js installed … do I need it for this package to work?


#4

Any npm (or apm) package can use the dependency shortcut of a github repo. You can’t access github without git. This could be fixed if apm and npm made sure git was installed when they were installed. I’ll post an issue on atom/apm.


#5

APM issue is at https://github.com/atom/apm/issues/236


#6

Ok, I installed Git from http://git-scm.com/
However, I still can’t install the sync-settings package, it just gives the same error output … ?


#7

Weird, it definitely said not found: git. You should file an issue on the sync-settings repo.


#8

Weird, it definitely said not found: git. You should file an issue on the sync-settings repo.

Alternatively, you could try installing git through Chocolatey which could help get rid of this issue from my experience.