Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: After the security update of passenger to 3.0.21, passenger is no longer to find passenger_native_support.so if rubygem-passenger-devel is installed. Version-Release number of selected component (if applicable): rubygem-passenger-3.0.21-1.fc19 How reproducible: 100% Steps to Reproduce: 1. Install and setup rubygem-passenger and rubygem-passenger-native-libs 2. verify everything works 3. Install rubygem-passenger-devel 4. verify everything works Actual results: [Fri Jun 21 10:34:33.258608 2013] [core:notice] [pid 969] AH00094: Command line: '/usr/sbin/httpd -C Include /var/www/openshift/broker/httpd/broker.conf -f /var/www/openshift/broker/httpd/httpd.conf' *** Phusion Passenger: no passenger_native_support.so found for the current Ruby interpreter. Compiling one... # mkdir -p /usr/share/gems/gems/passenger-3.0.21/ext/ruby/native Encountered permission error, trying a different directory... ------------------------------- # mkdir -p /root/.passenger/native_support/3.0.21/native *** Phusion Passenger: no passenger_native_support.so found for the current Ruby interpreter. Compiling one... # mkdir -p /usr/share/gems/gems/passenger-3.0.21/ext/ruby/native Encountered permission error, trying a different directory... ------------------------------- ... Expected results: [Fri Jun 21 10:25:41.064063 2013] [core:notice] [pid 894] AH00094: Command line: '/usr/sbin/httpd -C Include /var/www/openshift/broker/httpd/broker.conf -f /var/www/openshift/broker/httpd/httpd.conf' Additional info: This worked before the security update
It turned out to the the Rakefile is being sourced, causing paths to break. This Rakefile is only used for building the package. I will lump it in with the other scripts used to build the package that we clean up.
rubygem-passenger-3.0.21-3.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/rubygem-passenger-3.0.21-3.fc19
Package rubygem-passenger-3.0.21-3.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing rubygem-passenger-3.0.21-3.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-11475/rubygem-passenger-3.0.21-3.fc19 then log in and leave karma (feedback).
rubygem-passenger-3.0.21-3.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.