title: can't find version.pm while trying to install DBD-Pg-2.19.3 on Centos-7
body: <p>On Centos 7.  </p>
  
  <p>The oracle DBD installed just fine I am having a problem with the Postgresql version.  </p>
  
  <p>This is the script I am running:</p>
  
  <pre><code>set -x -e
  sudo yum -y install perl-devel
  sudo yum -y install perl-DBI
  
  cp ./DBD* /tmp
  pushd /tmp
  tar xvf DBD-Oracle-1.52.tar
  tar xvf DBD-Pg-2.19.3.tar
  pushd DBD-Oracle-1.52
  perl Makefile.PL
  sudo make
  sudo make install
  popd
  pushd DBD-Pg-2.19.3
  perl Makefile.PL
  sudo make
  sudo make install
  </code></pre>
  
  <p>the postgresql DBD perl Makefile.PL returns</p>
  
  <pre><code>++ perl Makefile.PL
  Configuring DBD::Pg 2.19.3
  PostgreSQL version: 90224 (default port: 5432)
  POSTGRES_HOME: (not set)
  POSTGRES_INCLUDE: /usr/include
  POSTGRES_LIB: /usr/lib64
  OS: linux
  Warning: prerequisite Test::More 0.61 not found.
  Warning: prerequisite version 0 not found.
  Could not eval '
                  package ExtUtils::MakeMaker::_version;
                  no strict;
                  BEGIN { eval {
                      # Ensure any version() routine which might have leaked
                      # into this package has been deleted.  Interferes with
                      # version-&gt;import()
                      undef *version;
                      require version;
                      "version"-&gt;import;
                  } }
  
                  local $VERSION;
                  $VERSION=undef;
                  do {
                          use version; our $VERSION = qv('2.19.3');
                  };
                  $VERSION;
              ' in Pg.pm: Can't locate version.pm in @INC (@INC contains: t/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 9) line 16, &lt;$fh&gt; line 19.
  BEGIN failed--compilation aborted at (eval 9) line 16, &lt;$fh&gt; line 19.
  WARNING: Setting VERSION via file 'Pg.pm' failed
   at /usr/share/perl5/vendor_perl/ExtUtils/MakeMaker.pm line 619.
  Using DBI 1.627 (for perl 5.016003 on x86_64-linux-thread-multi) installed in /usr/lib64/perl5/vendor_perl/auto/DBI/
  Writing Makefile for DBD::Pg
  ++ sudo make
  Skip blib/lib/DBD/testme.tmp.pl (unchanged)
  Skip blib/lib/Bundle/DBD/Pg.pm (unchanged)
  Skip blib/lib/DBD/Pg.pm (unchanged)
  gcc -c  -I/usr/include -I/usr/lib64/perl5/vendor_perl/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPGLIBVERSION=90224 -DPGDEFPORT=5432 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic  -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc -DVERSION=\"undef\" -DXS_VERSION=\"undef\" -fPIC "-I/usr/lib64/perl5/CORE"   Pg.c
  In file included from Pg.xs:13:0:
  Pg.h:36:22: fatal error: libpq-fe.h: No such file or directory
   #include "libpq-fe.h"
                        ^
  compilation terminated.
  make: *** [Pg.o] Error 1
  </code></pre>
  
  <p>however locate shows:</p>
  
  <pre><code>/common/oracle/tfa/austin/tfa_home/perl/lib/5.22.0/version.pm
  /common/oracle/tfa/austin/tfa_home/perl/lib/5.22.0/ExtUtils/MakeMaker/version.pm
  /common/orainst/perl/lib/5.22.0/version.pm
  /common/orainst/perl/lib/5.22.0/ExtUtils/MakeMaker/version.pm
  /opt/oracle/product/18c/dbhomeXE/perl/lib/5.22.0/version.pm
  /opt/oracle/product/18c/dbhomeXE/perl/lib/5.22.0/ExtUtils/MakeMaker/version.pm
  </code></pre>