Actions
Bug #12134
closedDebian package missing lsb-release dependency
Difficulty:
trivial
Triaged:
Description
Hello,
foreman-installer package should depends on lsb-release: https://packages.debian.org/search?keywords=lsb-release
This package provide lsb_release command used by puppet fact to identify the running OS.
Without this package, it fails to detect Debian passenger installation correctly and creates a broken /etc/apache2/mods-available/passenger.conf file which leads too the following error in Apache main log:
[Mon Oct 12 06:31:45.387116 2015] [passenger:error] [pid 26721:tid 139750078269312] *** Passenger could not be initialized because of this error: Unable to start the Phusion Passenger watchdog because its executable (/usr/buildout/agents/PassengerWatchdog) does not exist. This probably means that your Phusion Passenger installation is broken or incomplete, or that your 'PassengerRoot' directive is set to the wrong value. Please reinstall Phusion Passenger or fix your 'PassengerRoot' directive, whichever is applicable. To learn how to fix 'PassengerRoot', please read https://www.phusionpassenger.com/documentation/Users%20guide%20Apache.html#PassengerRoot
Actions