The setup on EL6 requires them, because we're explicitly trying to run things in both Ruby environments.  The system Ruby needs the non-ruby193 packages for the native libraries.  In addition, mod_passenger (not ruby193-mod_passenger) supplies /etc/httpd/conf.d/passenger.conf which sets the PassengerRoot to that provided by rubygem-passenger.