Bug 982535 - GMP native library not included in the server stack image
Summary: GMP native library not included in the server stack image
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: OpenShift Online
Classification: Red Hat
Component: Containers
Version: 2.x
Hardware: All
OS: All
medium
medium
Target Milestone: ---
: ---
Assignee: Mrunal Patel
QA Contact: libra bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-07-09 09:04 UTC by boussac
Modified: 2015-05-14 23:23 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-07-22 15:23:06 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description boussac 2013-07-09 09:04:48 UTC
Description of problem: 
When trying to deploy (git push) a Ruby on Rails app with the GMP gem, the production environment fails to bundle the gem due to lack of native support of GMP in the Openshift server stack.
The app works fine in development because GMP is installed in my development environment.


Version-Release number of selected component (if applicable):


How reproducible:
Simply push a RoR app with a line "gem gmp" in its Gemfile. All versions of the gem will fail to bundle install on the Openshift server.

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 2 Meng Bo 2013-07-10 09:56:45 UTC
Checked on devenv_3473, gmp can be installed for ruby app.

remote: Stopping Ruby cart
remote: Waiting for stop to finish
remote: Running build on Ruby cart
remote: Bundling RubyGems based on Gemfile/Gemfile.lock to repo/vendor/bundle with 'bundle install --deployment'
remote: Fetching gem metadata from https://rubygems.org/..
remote: Installing gmp (0.6.31) with native extensions .
remote: ....................
remote: ..
remote: 
remote: Using bundler (1.1.4) 
remote: Your bundle is complete! It was installed into ./vendor/bundle
remote: Starting Ruby cart
To ssh://51dd2f2a02597e085e000006.rhcloud.com/~/git/ruby19.git/
   081c772..ac145a4  master -> master


Note You need to log in before you can comment on or make changes to this bug.