]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 551104: Don't install DBD::Pg when using install-module.pl --all unless
authorMax Kanat-Alexander <mkanat@bugzilla.org>
Tue, 9 Mar 2010 04:30:09 +0000 (20:30 -0800)
committerMax Kanat-Alexander <mkanat@bugzilla.org>
Tue, 9 Mar 2010 04:30:09 +0000 (20:30 -0800)
the PostgreSQL devel files are actually installed.
r=mkanat, a=mkanat (module owner)

install-module.pl

index 44457c400a9ca39148e2fb0f0fd4e00813905265..f3c6ba4615d247990031277fea82ab609b9d504e 100755 (executable)
@@ -35,6 +35,7 @@ use Bugzilla::Install::CPAN;
 
 use Bugzilla::Constants;
 use Bugzilla::Install::Requirements;
+use Bugzilla::Install::Util qw(bin_loc);
 
 use Data::Dumper;
 use Getopt::Long;
@@ -101,6 +102,7 @@ if ($switch{'all'} || $switch{'upgrade-all'}) {
         # configuration, and really should be installed on its own.
         next if $cpan_name eq 'mod_perl2';
         next if $cpan_name eq 'DBD::Oracle' and !$ENV{ORACLE_HOME};
+        next if $cpan_name eq 'DBD::Pg' and !bin_loc('pg_config');
         install_module($cpan_name, $can_notest);
     }
 }