James Carlson wrote:
Shawn Walker wrote:
Have you tried "pkg verify SUNWperl584core" to see if everything is ok?

Yep.  And "pkg fix SUNWperl584core".  It's fine.  It just doesn't work.

The web seems to suggest that this means that this module was compiled without "XS" ... whatever the heck that is.

XS is perl's C macro language. I've written things in it before; avoid at all cost. See 'perldoc perlxs'.

The error message is one I've never seen from perl, but this google post seems relevant:

http://www.perlmonks.org/?displaytype=print;node_id=594914


% /usr/bin/perl -e 'use Scalar::Util qw( weaken );'
weaken is only available with the XS version of Scalar::Util at -e line 1
BEGIN failed--compilation aborted at -e line 1.
% /opt/csw/bin/perl -e 'use Scalar::Util qw( weaken );'
%

I *did* install some updated libraries using cpan into site_perl,
because the system doesn't seem to come with FileHandle::Unget and
other things that common programs (such as grepmail) need ...
could that be breaking things, even though "pkg verify" doesn't
show any damage?

See above, it appears to be possible due to some perl bugs?

Cheers,
--
Shawn Walker
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to