title: Error Installing php-devel on centos 6.5 and php 5.4
body: <p>Server is running Centos 6.5 with PHP 5.4.40.</p>
  
  <p>Entering:</p>
  
  <pre><code>yum install php-devel
  </code></pre>
  
  <p>Results in the following:</p>
  
  <pre><code>Loaded plugins: fastestmirror, refresh-packagekit, replace, security
  Loading mirror speeds from cached hostfile
   * base: mirror.tngwebhost.com
   * epel: fedora.westmancom.com
   * extras: mirror.tocici.com
   * updates: mirror.oss.ou.edu
   * webtatic: uk.repo.webtatic.com
  Setting up Install Process
  Resolving Dependencies
  --&gt; Running transaction check
  ---&gt; Package php-devel.x86_64 0:5.3.3-46.el6_6 will be installed
  --&gt; Processing Dependency: php(x86-64) = 5.3.3-46.el6_6 for package: php-devel-5.3.3-46.el6_6.x86_64
  --&gt; Running transaction check
  ---&gt; Package php.x86_64 0:5.3.3-46.el6_6 will be installed
  --&gt; Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_6 for package: php-5.3.3-46.el6_6.x86_64
  --&gt; Processing Dependency: php-cli(x86-64) = 5.3.3-46.el6_6 for package: php-5.3.3-46.el6_6.x86_64
  --&gt; Running transaction check
  ---&gt; Package php-cli.x86_64 0:5.3.3-46.el6_6 will be installed
  ---&gt; Package php-common.x86_64 0:5.3.3-46.el6_6 will be installed
  --&gt; Processing Conflict: php54w-common-5.4.40-1.w6.x86_64 conflicts php-common &lt; 5.4.0
  --&gt; Restarting Dependency Resolution with new changes.
  --&gt; Running transaction check
  ---&gt; Package php54w-common.x86_64 0:5.4.40-1.w6 will be updated
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-mbstring-5.4.40-1.w6.x86_64
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-gd-5.4.40-1.w6.x86_64
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-pdo-5.4.40-1.w6.x86_64
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-5.4.40-1.w6.x86_64
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-cli-5.4.40-1.w6.x86_64
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-xml-5.4.40-1.w6.x86_64
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-dba-5.4.40-1.w6.x86_64
  --&gt; Processing Dependency: php54w-common(x86-64) = 5.4.40-1.w6 for package: php54w-bcmath-5.4.40-1.w6.x86_64
  ---&gt; Package php54w-common.x86_64 0:5.4.45-1.w6 will be an update
  --&gt; Running transaction check
  ---&gt; Package php54w.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w.x86_64 0:5.4.45-1.w6 will be an update
  ---&gt; Package php54w-bcmath.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w-bcmath.x86_64 0:5.4.45-1.w6 will be an update
  ---&gt; Package php54w-cli.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w-cli.x86_64 0:5.4.45-1.w6 will be an update
  ---&gt; Package php54w-dba.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w-dba.x86_64 0:5.4.45-1.w6 will be an update
  ---&gt; Package php54w-gd.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w-gd.x86_64 0:5.4.45-1.w6 will be an update
  ---&gt; Package php54w-mbstring.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w-mbstring.x86_64 0:5.4.45-1.w6 will be an update
  ---&gt; Package php54w-pdo.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w-pdo.x86_64 0:5.4.45-1.w6 will be an update
  ---&gt; Package php54w-xml.x86_64 0:5.4.40-1.w6 will be updated
  ---&gt; Package php54w-xml.x86_64 0:5.4.45-1.w6 will be an update
  --&gt; Processing Conflict: php54w-common-5.4.45-1.w6.x86_64 conflicts php-common &lt; 5.4.0
  --&gt; Finished Dependency Resolution
  Error: php54w-common conflicts with php-common-5.3.3-46.el6_6.x86_64
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest
  </code></pre>
  
  <p>Another user on SO had the issue when running 5.3, tried variations of their recommendations with no luck. The last two lines of the error make to recommendations but don't want try random commands that may negatively impact the server. Any ideas or more information I can provide?</p>
  
  <p>To note, ultimately trying to install SSH2 but requires php-devel.</p>