Trouble deploying to Heroku

81 views
Skip to first unread message

jhstephenson

unread,
Apr 27, 2012, 10:46:08 PM4/27/12
to hobo...@googlegroups.com
I am trying to deploy a test app to Heroku but get the following:

-----> Installing gem hobo from http://gems.github.com, http://rubygems.org
       Building native extensions.  This could take a while...
       Depending on your version of ruby, you may need to install ruby rdoc/ri data:
      
       <= 1.8.6 : unsupported
        = 1.8.7 : gem install rdoc-data; rdoc-data --install
        = 1.9.1 : gem install rdoc-data; rdoc-data --install
       >= 1.9.2 : nothing to do! Yay!
       Building native extensions.  This could take a while...
       ERROR:  While executing gem ... (ArgumentError)
           invalid byte sequence in US-ASCII
 !     Heroku push rejected, failed to install gem

To g...@heroku.com:falling-sky-3336.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'g...@heroku.com:falling-sky-3336.git'

Any ideas?


Bryan Larsen

unread,
Apr 29, 2012, 9:21:32 AM4/29/12
to hobo...@googlegroups.com
What version of Hobo are you using? That's a really strange error
because although DRYML does invoke a "building native extensions"
step, it doesn't actually do any compilation, it just uses the step to
ensure that we get an early failure with a nice error message if
openssl isn't installed.

Bryan
> --
> You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/hobousers/-/qc3d5IGl-FcJ.
> To post to this group, send email to hobo...@googlegroups.com.
> To unsubscribe from this group, send email to
> hobousers+...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.

James Stephenson

unread,
Apr 29, 2012, 3:03:35 PM4/29/12
to hobo...@googlegroups.com
Hobo 1.3.0

jhstephenson

unread,
Apr 30, 2012, 6:06:12 PM4/30/12
to hobo...@googlegroups.com
Any ideas on this? I tried a couple of things today and it still bombs out at the same place.

As a side note. I installed the app on engineyard and had a few issues there too. The main one was that in gemfile.lock it references mysql2 (0.2.18-x86-mingw32), their support staff had me remove the "-x86-mingw32" part and then it worked. At least temporarily. Today it is not working so well.

Could that cause a problem with Heroku as well?
Hobo 1.3.0


> For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.

--
You received this message because you are subscribed to the Google Groups "Hobo Users" group.
To post to this group, send email to hobo...@googlegroups.com.
To unsubscribe from this group, send email to hobousers+unsubscribe@googlegroups.com.

jhstephenson

unread,
Apr 30, 2012, 6:09:30 PM4/30/12
to hobo...@googlegroups.com
Tried it without it and it did the same thing.

Bob Sleys

unread,
May 1, 2012, 8:48:41 AM5/1/12
to hobo...@googlegroups.com
Any minqw32 is for windows and you are deploying to Linux servers so ya it will be a problem.  You might want to take a closer look at your gemfile and see if there are any other windows specific gems in there.

Bob

jhstephenson

unread,
May 1, 2012, 12:48:34 PM5/1/12
to hobo...@googlegroups.com
Mysql2 is the only one with mingw32 referenced.

kevinpfromnm

unread,
May 1, 2012, 2:46:46 PM5/1/12
to hobo...@googlegroups.com
Do you have access to a linux box/vm that you can try it out on?  a bundle install against your code should tell you pretty quick if there's any other gem that's not linux (and thus heroku) friendly.

James Stephenson

unread,
May 10, 2012, 4:43:09 PM5/10/12
to hobo...@googlegroups.com
Sorry Kevin, I just got back to this.

I don't have access to a linux box or vm.

Jim

On Tue, May 1, 2012 at 12:46 PM, kevinpfromnm <kevinp...@gmail.com> wrote:
Do you have access to a linux box/vm that you can try it out on?  a bundle install against your code should tell you pretty quick if there's any other gem that's not linux (and thus heroku) friendly.

--
You received this message because you are subscribed to the Google Groups "Hobo Users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/hobousers/-/7jm-SJQbnssJ.

To post to this group, send email to hobo...@googlegroups.com.
To unsubscribe from this group, send email to hobousers+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages