in reply to perl 5.6.0-5.6.1 upgrade problem

You should check your path statement. It sounds like you may have different versions of the perl binary floating around. I recently upgraded a Solaris 7.0 to perl 5.6.1 and found that the Web Administrator had put copies of the older version in /bin and /usr/bin as well as having copies in /usr/local/bin and /usr/local.

Replies are listed 'Best First'.
Re: Re: perl 5.6.0-5.6.1 upgrade problem
by Bukowski (Deacon) on Aug 07, 2001 at 18:58 UTC
    mendel:~ $PATH
    bash: /usr/bin:/usr/ucb:/etc:/usr/local/bin:/usr/ccs/bin:/root
    
    I did a
    find / -name perl
    and /bin/perl /usr/bin/perl /usr/local/bin/perl (-v) all report 5.6.1
    cheers!
    dan
      OK guys, thanks for all the help. This is probably due to incompetence on my part as an admin (no formal training after all ;)). Certain scripts are running fine with 'strict' and it *appears to be user dependent* - I will persue this now as an admin problem not a perl one.
      This has been a real experience posting here, hope I can put back in at some point
      dan
      The only other thing I can suggest is downloading the Solaris version appropriate Perl binaries and install via pkgadd. That's how I've installed on my 5 Sun boxes. I had no other problems except the Web Administrator snafu.

      They are available at the Freeware for Solaris site.

        or if you're going down this route, get the SiePerl distribution of Perl 5.6.1 for Solaris. It comes with the DBI module (amongst others) built.