title: Phusion Passenger Nginx module installer v3.0.17 issue on Debian 6.0.5 amd64 due to broken package
body: <p>I tried default Passenger Nginx installation steps, but it couldn't succeed, I am newbie to linux and ruby on rails , so guys please help me if i am doing wrong or something is wrong, upto my knowledge some package is broken in debian 6.0.5 or passenger nginx module.</p>
  
  <p>I am using REE</p>
  
  <pre><code>ruby 1.8.7 (2012-02-08 MBARI 8/0x6770 on patchlevel 358) [x86_64-linux], MBARI 0x6770, Ruby Enterprise Edition 2012.02
  </code></pre>
  
  <p>from <a href="http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise_1.8.7-2012.02_amd64_debian6.0.deb" rel="nofollow">http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise_1.8.7-2012.02_amd64_debian6.0.deb</a></p>
  
  <p><strong>root@debian:~# passenger-install-nginx-module</strong></p>
  
  <pre><code>Welcome to the Phusion Passenger Nginx module installer, v3.0.17.
  
  This installer will guide you through the entire installation process. It
  shouldn't take more than 5 minutes in total.
  
  Here's what you can expect from the installation process:
  
   1. This installer will compile and install Nginx with Passenger support.
   2. You'll learn how to configure Passenger in Nginx.
   3. You'll learn how to deploy a Ruby on Rails application.
  
  Don't worry if anything goes wrong. This installer will advise you on how to
  solve any problems.
  
  
  Press Enter to continue, or Ctrl-C to abort.
  
  
  --------------------------------------------
  
  Checking for required software...
  
   * GNU C++ compiler... found at /usr/bin/g++
   * The 'make' tool... found at /usr/bin/make
   * A download tool like 'wget' or 'curl'... found at /usr/bin/wget
   * Ruby development headers... found
   * OpenSSL support for Ruby... found
   * RubyGems... found
   * Rake... found at /usr/local/bin/rake
   * rack... found
   * Curl development headers with SSL support... not found
   * OpenSSL development headers... not found
   * Zlib development headers... found
  
  Some required software is not installed.
  But don't worry, this installer will tell you how to install them.
  
  Press Enter to continue, or Ctrl-C to abort.
  
  
  Installation instructions for required software
  
   * To install Curl development headers with SSL support:
     Please run apt-get install libcurl4-openssl-dev or libcurl4-gnutls-dev, whichever you prefer.
  
   * To install OpenSSL development headers:
     Please run apt-get install libssl-dev as root.
  
  If the aforementioned instructions didn't solve your problem, then please take
  a look at the Users Guide:
  
    /usr/local/lib/ruby/gems/1.8/gems/passenger-3.0.17/doc/Users guide Nginx.html
  </code></pre>
  
  <p><strong>root@debian:~# apt-get install libcurl4-openssl-dev</strong></p>
  
  <pre><code>Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:
  
  The following packages have unmet dependencies:
   libcurl4-openssl-dev : Depends: libssl-dev but it is not going to be installed
                          Depends: libkrb5-dev but it is not going to be installed or
                                   hurd but it is not installable
  E: Broken packages
  </code></pre>
  
  <p><strong>root@debian:~# apt-get install libssl-dev</strong></p>
  
  <pre><code>Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:
  
  The following packages have unmet dependencies:
   libssl-dev : Depends: libssl0.9.8 (= 0.9.8o-4squeeze12) but 0.9.8o-4squeeze13 is to be installed
  E: Broken packages
  </code></pre>
  
  <p><strong>Note:</strong></p>
  
  <p>I tried installing  all possible libraries (libcurl4-gnutls-dev,libkrb5-dev..) suggested by passenger installation steps, everything says broken package.</p>
  
  <p><strong>Update:</strong></p>
  
  <p>I am using REE</p>
  
  <p>ruby 1.8.7 (2012-02-08 MBARI 8/0x6770 on patchlevel 358) [x86_64-linux], MBARI 0x6770, Ruby Enterprise Edition 2012.02</p>