chendo / lifx-http

A HTTP API for controlling LIFX devices.
MIT License
91 stars 13 forks source link

Installation fails on multiple platforms (OS X and ArchLinux) #15

Closed abjugard closed 10 years ago

abjugard commented 10 years ago

In OS X Mavericks (sudo gem install lifx-http)

[rekoil:~] % lifx-http
/Library/Ruby/Gems/2.0.0/gems/grape-swagger-0.8.0/lib/grape-swagger/markdown.rb:12:in `initialize': The configured markdown adapter should implement the method markdown (ArgumentError)
    from /Library/Ruby/Gems/2.0.0/gems/grape-swagger-0.8.0/lib/grape-swagger.rb:76:in `new'
    from /Library/Ruby/Gems/2.0.0/gems/grape-swagger-0.8.0/lib/grape-swagger.rb:76:in `setup'
    from /Library/Ruby/Gems/2.0.0/gems/grape-swagger-0.8.0/lib/grape-swagger.rb:15:in `add_swagger_documentation'
    from /Library/Ruby/Gems/2.0.0/gems/lifx-http-0.2.3/lib/lifx-http.rb:200:in `<class:API>'
    from /Library/Ruby/Gems/2.0.0/gems/lifx-http-0.2.3/lib/lifx-http.rb:9:in `<module:LIFXHTTP>'
    from /Library/Ruby/Gems/2.0.0/gems/lifx-http-0.2.3/lib/lifx-http.rb:8:in `<top (required)>'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Library/Ruby/Gems/2.0.0/gems/lifx-http-0.2.3/bin/lifx-http:3:in `<top (required)>'
    from /usr/bin/lifx-http:23:in `load'
    from /usr/bin/lifx-http:23:in `<main>'

And on ArchLinux (gem install lifx-http)

[rekoil@hallongrottan:~] 1 % lifx-http
/home/rekoil/.gem/ruby/2.1.0/gems/grape-swagger-0.8.0/lib/grape-swagger/markdown.rb:12:in `initialize': The configured markdown adapter should implement the method markdown (ArgumentError)
    from /home/rekoil/.gem/ruby/2.1.0/gems/grape-swagger-0.8.0/lib/grape-swagger.rb:76:in `new'
    from /home/rekoil/.gem/ruby/2.1.0/gems/grape-swagger-0.8.0/lib/grape-swagger.rb:76:in `setup'
    from /home/rekoil/.gem/ruby/2.1.0/gems/grape-swagger-0.8.0/lib/grape-swagger.rb:15:in `add_swagger_documentation'
    from /home/rekoil/.gem/ruby/2.1.0/gems/lifx-http-0.2.3/lib/lifx-http.rb:200:in `<class:API>'
    from /home/rekoil/.gem/ruby/2.1.0/gems/lifx-http-0.2.3/lib/lifx-http.rb:9:in `<module:LIFXHTTP>'
    from /home/rekoil/.gem/ruby/2.1.0/gems/lifx-http-0.2.3/lib/lifx-http.rb:8:in `<top (required)>'
    from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /home/rekoil/.gem/ruby/2.1.0/gems/lifx-http-0.2.3/bin/lifx-http:3:in `<top (required)>'
    from .gem/ruby/2.1.0/bin/lifx-http:23:in `load'
    from .gem/ruby/2.1.0/bin/lifx-http:23:in `<main>'

I'm sure I've just missed something silly, please help me, I wanna play with my newly purchased light!