title: Not able to install apache2 on Ubuntu 14.04
body: <p>I am not able to install apache2 on Ubuntu 14.04.</p>
  
  <p>On executing</p>
  
  <p><code>sudo apt-get install apache2</code> getting the below error:-</p>
  
  <pre><code>The following packages have unmet dependencies:
   apache2 : Depends: apache2-bin (= 2.4.7-1ubuntu4) but it is not going to be installed
  E: Unable to correct problems, you have held broken packages.
  </code></pre>
  
  <p>As mentioned in the <a href="https://askubuntu.com/questions/611354/error-installing-apache2">link</a> I tried doing <code>apt-get upgrade -f</code>. </p>
  
  <p>Also the output of <code>dpkg --get-selections | grep -i ^apache2</code></p>
  
  <pre><code>apache2                     deinstall
  apache2-doc                 install
  apache2-utils                   install
  apache2.2-common                deinstall
  </code></pre>
  
  <p>Output of <code>apt-mark unhold apache2-bin</code>
  <code>apache2-bin was already not hold</code></p>
  
  <p>Output of <code>apt-cache depends apache2</code></p>
  
  <pre><code>apache2
    Depends: lsb-base
    Depends: procps
      procps:i386
    Depends: perl
    Depends: mime-support
    Depends: apache2-bin
    Depends: apache2-data
    Suggests: &lt;www-browser&gt;
      arora
      dillo
      dwb
      lynx-cur:i386
      lynx-cur
      netsurf
      netsurf-fb
      netsurf-gtk
      uzbl
      chimera2
      chromium-browser
      elinks
      epiphany-browser
      firefox
      google-chrome-beta
      google-chrome-stable
      google-chrome-unstable
      konqueror
      links
      links2
      midori
      netrik
      rekonq
      surf
      w3m:i386
      w3m
      xemacs21-mule
      xemacs21-mule-canna-wnn
      xemacs21-nomule
   Suggests: apache2-doc
   |Suggests: apache2-suexec-pristine
    Suggests: apache2-suexec-custom
    Suggests: ufw
    Suggests: apache2-utils
      apache2-utils:i386
    Recommends: ssl-cert
    Conflicts: apache2.2-common
    Conflicts: &lt;apache2.2-common:i386&gt;
    Replaces: apache2.2-common
    Replaces: &lt;apache2.2-common:i386&gt;
    Conflicts: apache2:i386
  </code></pre>
  
  <p>Output of <code>apt-cache policy apache2 apache2-bin</code></p>
  
  <pre><code>apache2:
    Installed: (none)
    Candidate: 2.4.7-1ubuntu4
    Version table:
       2.4.16-4+deb.sury.org~precise+4 0
          100 /var/lib/dpkg/status
       2.4.7-1ubuntu4 0
          500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
  apache2-bin:
    Installed: (none)
    Candidate: 2.4.7-1ubuntu4
    Version table:
       2.4.7-1ubuntu4 0
          500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
  </code></pre>
  
  <p>Output of <code>sudo aptitude -f install apache2</code></p>
  
  <pre><code>The following NEW packages will be installed:
    apache2 apache2-bin{a} apache2-data{a} libaprutil1-dbd-sqlite3{ab} libaprutil1-ldap{ab} 
  0 packages upgraded, 5 newly installed, 0 to remove and 1 not upgraded.
  Need to get 1,106 kB of archives. After unpacking 4,703 kB will be used.
  The following packages have unmet dependencies:
   libaprutil1-dbd-sqlite3 : Depends: libaprutil1 (= 1.5.3-1) but 1.5.4-1+deb.sury.org~precise+1 is installed.
   libaprutil1-ldap : Depends: libaprutil1 (= 1.5.3-1) but 1.5.4-1+deb.sury.org~precise+1 is installed.
  The following actions will resolve these dependencies:
  
       Keep the following packages at their current version:
  1)     apache2 [Not Installed]                            
  2)     apache2-bin [Not Installed]                        
  3)     libaprutil1-dbd-sqlite3 [Not Installed]            
  4)     libaprutil1-ldap [Not Installed]                   
  
  
  
  Accept this solution? [Y/n/q/?] Y
  No packages will be installed, upgraded, or removed.
  0 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
  Need to get 0 B of archives. After unpacking 0 B will be used.
  </code></pre>
  
  <p>Can some one help what is going wrong?</p>