wollardj / Mandrill

Multi-user web front-end for managing a Munki repository.
Apache License 2.0
51 stars 3 forks source link

Can't install #17

Closed bochoven closed 10 years ago

bochoven commented 10 years ago

When running mandrillctl on a Vagrant box running Debian GNU/Linux 7.6 (wheezy)

root@packer-virtualbox-iso:~# sudo npm install -g mandrillctl

I get the following error:

npm ERR! notsup Unsupported
npm ERR! notsup Not compatible with your operating system or architecture: mandrillctl@0.6.3
npm ERR! notsup Valid OS:    darwin
npm ERR! notsup Valid Arch:  any
npm ERR! notsup Actual OS:   linux
npm ERR! notsup Actual Arch: x64

npm ERR! System Linux 3.2.0-4-amd64
npm ERR! command "node" "/usr/bin/npm" "install" "-g" "mandrillctl"
npm ERR! cwd /root
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.27
npm ERR! code EBADPLATFORM
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /root/npm-debug.log
npm ERR! not ok code 0
wollardj commented 10 years ago

That makes sense because mandrillctl only works on OS X right now. I'm unsure at this point if I'm going to add linux support for that tool or if I'm going to just start deploying the app in a Docker container. Either way, streamlining the deployment process has taken a temporary backseat to the 0.8 branch.

wollardj commented 10 years ago

I should have given you somewhere to go from here in my previous comment. The wiki has documentation for Ubuntu and CentOS that might be helpful for you in the meantime: https://github.com/wollardj/Mandrill/wiki

bochoven commented 10 years ago

Maybe you could swap the chapters

https://github.com/wollardj/Mandrill#installing-mandrillctl

and

https://github.com/wollardj/Mandrill#installing-mandrill-on-os-x

So it is obvious that it is OSX only?

wollardj commented 10 years ago

Moved the Linux section up so people will see that first. Does that have the same affect you were looking for?