Hi This is regarding the CR 6685945 check_deps issues in SUNWmysql5test. I just notice this was taken care of in build_86 and thereafter something seems to have changed in the gate
Please take a look at the below scenario . SNV_86 bash-3.2$ cd /net/sfwnv/gates/sfwnv/gate/packages/sparc/sfwnv_86-nd/SUNWmysql5test/reloc/usr/mysql/5.0/mysql-test bash-3.2$ grep perl * mtr:#!/usr/perl5/bin/perl mtr:# -*- cperl -*- mtr:# Coding style directions for this perl script mtr:# "http://www.plover.com/~mjd/perl/Trace/" and run this script like mtr:# "perl -d:Trace mysql-test-run.pl" mtr:our $glob_win32_perl= ($^O eq "MSWin32"); # ActiveState Win32 Perl mtr:our $glob_cygwin_perl= ($^O eq "cygwin"); # Cygwin Perl mtr:our $glob_win32= ($glob_win32_perl or $glob_cygwin_perl); mtr: if ( $glob_cygwin_perl ) mtr: # if ndb_mgmd has not started properly mysql-test-run:#!/usr/perl5/bin/perl mysql-test-run:# -*- cperl -*- mysql-test-run:# Coding style directions for this perl script mysql-test-run:# "http://www.plover.com/~mjd/perl/Trace/" and run this script like mysql-test-run:# "perl -d:Trace mysql-test-run.pl" mysql-test-run:our $glob_win32_perl= ($^O eq "MSWin32"); # ActiveState Win32 Perl mysql-test-run:our $glob_cygwin_perl= ($^O eq "cygwin"); # Cygwin Perl mysql-test-run:our $glob_win32= ($glob_win32_perl or $glob_cygwin_perl); mysql-test-run: if ( $glob_cygwin_perl ) mysql-test-run: # if ndb_mgmd has not started properly mysql-test-run-shell: # This needs to be checked properly mysql-test-run.pl:#!/usr/perl5/bin/perl mysql-test-run.pl:# -*- cperl -*- mysql-test-run.pl:# Coding style directions for this perl script mysql-test-run.pl:# "http://www.plover.com/~mjd/perl/Trace/" and run this script like mysql-test-run.pl:# "perl -d:Trace mysql-test-run.pl" mysql-test-run.pl:our $glob_win32_perl= ($^O eq "MSWin32"); # ActiveState Win32 Perl mysql-test-run.pl:our $glob_cygwin_perl= ($^O eq "cygwin"); # Cygwin Perl mysql-test-run.pl:our $glob_win32= ($glob_win32_perl or $glob_cygwin_perl); mysql-test-run.pl: if ( $glob_cygwin_perl ) mysql-test-run.pl: # if ndb_mgmd has not started properly bash-3.2$ In build87 and thereafter bash-3.2$ cd /net/sfwnv/gates/sfwnv/gate/packages/sparc/sfwnv_87-nd/SUNWmysql5test/reloc/usr/mysql/5.0/mysql-test bash-3.2$ grep perl * mtr:#!/usr/bin/perl mtr:# -*- cperl -*- mtr:# Coding style directions for this perl script mtr:# "http://www.plover.com/~mjd/perl/Trace/" and run this script like mtr:# "perl -d:Trace mysql-test-run.pl" mtr:our $glob_win32_perl= ($^O eq "MSWin32"); # ActiveState Win32 Perl mtr:our $glob_cygwin_perl= ($^O eq "cygwin"); # Cygwin Perl mtr:our $glob_win32= ($glob_win32_perl or $glob_cygwin_perl); mtr: if ( $glob_cygwin_perl ) mtr: # if ndb_mgmd has not started properly mysql-test-run:#!/usr/bin/perl mysql-test-run:# -*- cperl -*- mysql-test-run:# Coding style directions for this perl script mysql-test-run:# "http://www.plover.com/~mjd/perl/Trace/" and run this script like mysql-test-run:# "perl -d:Trace mysql-test-run.pl" mysql-test-run:our $glob_win32_perl= ($^O eq "MSWin32"); # ActiveState Win32 Perl mysql-test-run:our $glob_cygwin_perl= ($^O eq "cygwin"); # Cygwin Perl mysql-test-run:our $glob_win32= ($glob_win32_perl or $glob_cygwin_perl); mysql-test-run: if ( $glob_cygwin_perl ) mysql-test-run: # if ndb_mgmd has not started properly mysql-test-run-shell: # This needs to be checked properly mysql-test-run.pl:#!/usr/bin/perl mysql-test-run.pl:# -*- cperl -*- mysql-test-run.pl:# Coding style directions for this perl script mysql-test-run.pl:# "http://www.plover.com/~mjd/perl/Trace/" and run this script like mysql-test-run.pl:# "perl -d:Trace mysql-test-run.pl" mysql-test-run.pl:our $glob_win32_perl= ($^O eq "MSWin32"); # ActiveState Win32 Perl mysql-test-run.pl:our $glob_cygwin_perl= ($^O eq "cygwin"); # Cygwin Perl mysql-test-run.pl:our $glob_win32= ($glob_win32_perl or $glob_cygwin_perl); mysql-test-run.pl: if ( $glob_cygwin_perl ) mysql-test-run.pl: # if ndb_mgmd has not started properly bash-3.2$ If I run the install-mysql script locally the perl changes are in place and it says /usr/perl5/bin/perl. Any idea what would have changed in the gate .I checked the perl definition in usr/src/tools/install.subr which seems OK ? I have tried to check in the nightly logs ,but didn't get any useful information . Please let me know what could have possibly gone wrong ? -- Sunanda Menon Database Technology Group BLR03, x87098/91-80-66937098 -- Sunanda Menon Database Technology Group BLR03, x87098/91-80-66937098
