During DebConf 9 I had the opportunity to work together with Señor Micah to try to bring Passenger back to shape and get it back to the NEW queue on Debian. We spent way too much time dealing with the build for the pkg-ruby-extras build model than to the actual fixing and updating. At the end we came up with a very well updated and DFSG-compatible (in contrast to the one that Brightbox provides, which isn’t bad either to be honest) package for the 2.2.4 version.
Our current main interest was trying to get the package into Debian by cleaning up the licensing issues on some of the included files and try to come up with improvements in the near future (such as using Passenger directly from nginx, instead of the Apache-only module). The future is bright and it’ll bring sunshine to all of us.
Given that the package is still on the queue and there’s a hell lot of other packages to be processed, you can grab the package here and if it fulfills your expectations, make sure you offer me and/or Micah a beer next time you see us around.