Feature #3199
closedUpdate Passenger RPM
Description
We need to update Passenger to 4.0.19 or similar. Glen's provided a spec file via #3197.
Updated by Dominic Cleal over 11 years ago
- Related to Bug #3197: passenger-status does not work. added
Updated by Dominic Cleal over 11 years ago
I'm having some problems with this at the moment, same as those I hit last time I tried to update to .10.
The agents have moved from agents/ in the build dir to buildout/agents/, and paths in lib/phusion_passenger.rb etc need updating to handle it, else Passenger fails to start as it can't launch the agent process. There's a sed expression in the spec file that's meant to change these, but I think the variables it tries to replace are out of date.
I'd prefer not to move them to buildout/agents/ in the resulting RPM as this will break the SELinux fcontexts as they expect only agents/.
Will test the new 4.0.18 RPM built for F20, as a code inspection looks like it might have the same problem. If not, it might be a good example to use for how to fix it.
Updated by Lukas Zapletal over 11 years ago
Not to update them only for this release or forever?
Updated by Dominic Cleal over 11 years ago
Lukas Zapletal wrote:
Not to update them only for this release or forever?
Forever ideally, "buildout/" is just a dir from the build process, it shouldn't be visible in the final package.
Updated by Dominic Cleal over 11 years ago
Glen Ogilvie wrote:
One problem, you'll need to correct in that spec, is that when it tries to compress 3 of the man pages, it fails because they are already there as part of the build I think.
You'll see, when you are testing. Feel free to diff it with the orginial.
Updated by Dominic Cleal almost 11 years ago
- Blocks Tracker #4447: Support installation on RHEL 7 added
Updated by Dominic Cleal over 10 years ago
- Status changed from Assigned to Closed
- Target version set to 1.8.4
- % Done changed from 0 to 100
- Translation missing: en.field_release set to 4
Updated in nightly to 4.0.18 to match RHSCL 1.1. I'll push down into 1.5 and probably 1.4 in due course.
Updated by Dominic Cleal over 10 years ago
- Translation missing: en.field_release changed from 4 to 17
Updated by Tomer Brisker over 6 years ago
- Category changed from 21 to Packaging