You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
When adding support for Rack 2.x #1273, conflict on system packages thin, ruby-rack, ruby-rack-protection and ruby-sinatra was added. This should avoid using of the wrong combination of gems versions, stick only with those suggested and installed via install_gems command. Unfortunately, this conflict prevents installation of the Passenger on Debians, as they depend on system ruby-rack package.
The following packages have unmet dependencies:
passenger : Depends: ruby-rack but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Maybe we can conflict with the packaged gems via Provides. The OpenNebula server package can provide virtual packages ruby-rack, ruby-rack-protection, ruby-sinatra to meet the requirements of Passenger, but avoid installation of the distribution packages.
The workaround for now is to install Passenger via gem install passenger, and build the Apache module (passenger-install-apache2-module) outside the packager.
Expected behavior
Passenger from the packages can be installed.
Details
Affected Component: Packages
Version: 5.8.0, development
Progress Status
Branch created
Code committed to development branch
Testing - QA
Documentation
Release notes - resolved issues, compatibility, known issues
Code committed to upstream release/hotfix branches
Documentation committed to upstream release/hotfix branches
The text was updated successfully, but these errors were encountered:
Description
When adding support for Rack 2.x #1273, conflict on system packages
thin
,ruby-rack
,ruby-rack-protection
andruby-sinatra
was added. This should avoid using of the wrong combination of gems versions, stick only with those suggested and installed viainstall_gems
command. Unfortunately, this conflict prevents installation of the Passenger on Debians, as they depend on systemruby-rack
package.Maybe we can conflict with the packaged gems via
Provides
. The OpenNebula server package can provide virtual packagesruby-rack
,ruby-rack-protection
,ruby-sinatra
to meet the requirements of Passenger, but avoid installation of the distribution packages.The workaround for now is to install Passenger via
gem install passenger
, and build the Apache module (passenger-install-apache2-module
) outside the packager.Expected behavior
Passenger from the packages can be installed.
Details
Progress Status
The text was updated successfully, but these errors were encountered: