Skip Menu |

This queue is for tickets about the Digest-SHA CPAN distribution.

Report information
The Basics
Id: 35637
Status: rejected
Worked: 15 min
Priority: 0/
Queue: Digest-SHA

People
Owner: Nobody in particular
Requestors: black.eric [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Solaris 9 - shaopen is depricated?
Date: Mon, 5 May 2008 09:41:17 -0400
To: bug-Digest-SHA [...] rt.cpan.org
From: "Eric Black" <black.eric [...] gmail.com>
I'm trying to install Catalyst::Runtime on solaris 9 and I'm getting this error message: Running install for module 'Class::Accessor::Fast' Running make for K/KA/KASEI/Class-Accessor-0.31.tar.gz Use of inherited AUTOLOAD for non-method Digest::SHA::shaopen() is deprecated at /nas/commonweblib/whtools/perl/sol/local/lib/Digest/SHA.pm line 55. Catching error: 'Can\'t locate auto/Digest/SHA/shaopen.al in @INC (@INC contains: /nas/commonweblib/whtools/perl/sol/lib /nas/commonweblib/whtools/perl/sol/local/lib /nas/commonweblib/perl/perl-5.8.8/lib/5.8.8/sun4-solaris /nas/commonweblib/perl/perl-5.8.8/lib/5.8.8 /nas/commonweblib/perl/perl-5.8.8/lib/site_perl/5.8.8/sun4-solaris /nas/commonweblib/perl/perl-5.8.8/lib/site_perl/5.8.8 /nas/commonweblib/perl/perl-5.8.8/lib/site_perl /export/home/dvlpr/catalyst) at /nas/commonweblib/whtools/perl/sol/local/lib/Digest/SHA.pm line 55 ' at /nas/commonweblib/whtools/perl/sol/lib/CPAN.pm line 281 CPAN::shell() called at -e line 1 These files are installed: find /nas/commonweblib/whtools/perl -name "*SHA*" /nas/commonweblib/whtools/perl/sol/local/lib/auto/Digest/SHA /nas/commonweblib/whtools/perl/sol/local/lib/auto/Digest/SHA/SHA.a /nas/commonweblib/whtools/perl/sol/local/lib/Digest/SHA.pm /nas/commonweblib/whtools/perl/sol/man/man3/Digest::SHA.3 Let me know if you need more information.
RT-Send-CC: black.eric [...] gmail.com
The shaopen() interface function was deprecated over 4 years ago, as of version 4.0.3. Here are the appropriate entries from the Changes file: ----------------------------------------------------------------------- 4.0.3 Wed Dec 3 00:01:20 MST 2003 - removed old "shaopen()/shawrite()/..." legacy code -- in favor of standard, streamlined OO interface 4.0.0 Sat Nov 29 21:14:09 MST 2003 - major streamlining of interface (hence, major version change) -- coordinated with Gisle Aas and J. Duque -- goal is to produce a single SHA module -- adheres to OO and functional styles of Digest:: -- greatly reduces the number of interface functions -- old functions still supported -- use Digest::SHA ':legacy' -- will be deprecated in near future ----------------------------------------------------------------------- Perhaps you have a version conflict on your Solaris platform. As a check, I was able to install Catalyst::Runtime (and all its required modules) from scratch without a hitch. Mark