root@ubuntuprecise:~# aptitude install puppetmaster-passenger The following NEW packages will be installed: augeas-lenses{a} facter{a} libapache2-mod-passenger{a} libaugeas-ruby1.8{a} libaugeas0{a} libjs-prototype{a} librack-ruby{a} libreadline5{a} libruby{a} libruby1.8{a} libshadow-ruby1.8{a} puppet-common{a} puppetmaster-common{a} puppetmaster-passenger ruby-rack{a} ruby1.8{a} ruby1.8-dev{a} rubygems{a} 0 packages upgraded, 18 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/4,724 kB of archives. After unpacking 20.7 MB will be used. Do you want to continue? [Y/n/?] y WARNING: untrusted versions of the following packages will be installed! Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do. ruby1.8-dev libaugeas-ruby1.8 augeas-lenses libjs-prototype libruby ruby-rack libshadow-ruby1.8 facter librack-ruby puppetmaster-passenger Do you want to ignore this warning and proceed anyway? To continue, enter "Yes"; to abort, enter "No": yes Selecting previously unselected package libreadline5. (Reading database ... 53261 files and directories currently installed.) Unpacking libreadline5 (from .../libreadline5_5.2-11_amd64.deb) ... Selecting previously unselected package augeas-lenses. Unpacking augeas-lenses (from .../augeas-lenses_0.10.0-0ubuntu4_all.deb) ... Selecting previously unselected package libruby1.8. Unpacking libruby1.8 (from .../libruby1.8_1.8.7.352-2ubuntu1_amd64.deb) ... Selecting previously unselected package ruby1.8. Unpacking ruby1.8 (from .../ruby1.8_1.8.7.352-2ubuntu1_amd64.deb) ... Selecting previously unselected package facter. Unpacking facter (from .../facter_1.6.5-1ubuntu1_all.deb) ... Selecting previously unselected package rubygems. Unpacking rubygems (from .../rubygems_1.8.15-1_all.deb) ... Selecting previously unselected package ruby-rack. Unpacking ruby-rack (from .../ruby-rack_1.3.5-1_all.deb) ... Selecting previously unselected package librack-ruby. Unpacking librack-ruby (from .../librack-ruby_1.3.5-1_all.deb) ... Selecting previously unselected package libjs-prototype. Unpacking libjs-prototype (from .../libjs-prototype_1.7.0-2_all.deb) ... Selecting previously unselected package libapache2-mod-passenger. Unpacking libapache2-mod-passenger (from .../libapache2-mod-passenger_2.2.11debian-2_amd64.deb) ... Selecting previously unselected package libaugeas0. Unpacking libaugeas0 (from .../libaugeas0_0.10.0-0ubuntu4_amd64.deb) ... Selecting previously unselected package libaugeas-ruby1.8. Unpacking libaugeas-ruby1.8 (from .../libaugeas-ruby1.8_0.3.0-1.1ubuntu4_amd64.deb) ... Selecting previously unselected package libruby. Unpacking libruby (from .../archives/libruby_4.8_all.deb) ... Selecting previously unselected package libshadow-ruby1.8. Unpacking libshadow-ruby1.8 (from .../libshadow-ruby1.8_1.4.1-8build1_amd64.deb) ... Selecting previously unselected package puppet-common. Unpacking puppet-common (from .../puppet-common_2.7.11-1ubuntu2_all.deb) ... Selecting previously unselected package puppetmaster-common. Unpacking puppetmaster-common (from .../puppetmaster-common_2.7.11-1ubuntu2_all.deb) ... Selecting previously unselected package puppetmaster-passenger. Unpacking puppetmaster-passenger (from .../puppetmaster-passenger_2.7.11-1ubuntu2_all.deb) ... Selecting previously unselected package ruby1.8-dev. Unpacking ruby1.8-dev (from .../ruby1.8-dev_1.8.7.352-2ubuntu1_amd64.deb) ... Processing triggers for man-db ... Processing triggers for ureadahead ... Setting up libreadline5 (5.2-11) ... Setting up augeas-lenses (0.10.0-0ubuntu4) ... Setting up libruby1.8 (1.8.7.352-2ubuntu1) ... Setting up ruby1.8 (1.8.7.352-2ubuntu1) ... update-alternatives: using /usr/bin/ruby1.8 to provide /usr/bin/ruby (ruby) in auto mode. Setting up facter (1.6.5-1ubuntu1) ... Setting up rubygems (1.8.15-1) ... Setting up ruby-rack (1.3.5-1) ... Setting up librack-ruby (1.3.5-1) ... Setting up libjs-prototype (1.7.0-2) ... Setting up libapache2-mod-passenger (2.2.11debian-2) ... Setting up libaugeas0 (0.10.0-0ubuntu4) ... Setting up libaugeas-ruby1.8 (0.3.0-1.1ubuntu4) ... Setting up libruby (4.8) ... Setting up libshadow-ruby1.8 (1.4.1-8build1) ... Setting up puppet-common (2.7.11-1ubuntu2) ... Setting up puppetmaster-common (2.7.11-1ubuntu2) ... * Starting puppet queue [ OK ] Setting up puppetmaster-passenger (2.7.11-1ubuntu2) ... Module ssl already enabled Module headers already enabled Enabling site puppetmaster. To activate the new configuration, you need to run: service apache2 reload Syntax error on line 3 of /etc/apache2/sites-enabled/puppetmaster: Invalid command 'PassengerHighPerformance', perhaps misspelled or defined by a module not included in the server configuration Action 'configtest' failed. The Apache error log may have more information. ...fail! invoke-rc.d: initscript apache2, action "restart" failed. dpkg: error processing puppetmaster-passenger (--configure): subprocess installed post-installation script returned error exit status 1 No apport report written because MaxReports is reached already Setting up ruby1.8-dev (1.8.7.352-2ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Errors were encountered while processing: puppetmaster-passenger E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Setting up puppetmaster-passenger (2.7.11-1ubuntu2) ... Module ssl already enabled Module headers already enabled Site puppetmaster already enabled Syntax error on line 3 of /etc/apache2/sites-enabled/puppetmaster: Invalid command 'PassengerHighPerformance', perhaps misspelled or defined by a module not included in the server configuration Action 'configtest' failed. The Apache error log may have more information. ...fail! invoke-rc.d: initscript apache2, action "restart" failed. dpkg: error processing puppetmaster-passenger (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: puppetmaster-passenger