Subject: Re: You need the XS Version of Scalar::Util for dualvar() support
To: None <pkgsrc-users@netbsd.org>
From: Sarton O'Brien <bsd-xen@roguewrt.org>
List: pkgsrc-users
Date: 11/28/2007 13:51:31
Sarton O'Brien wrote:
> Hi all,
>
> According to archived posts, this appears to be an issue with the
> chosen version of PERL used in pkgsrc cvs updated last night:
>
> ===> Installing in mail/courier-maildir
> ===> Installing in mail/courier-imap
> ===> Installing in security/p5-Net-SSLeay
> ===> Installing in security/p5-IO-Socket-SSL
> => Bootstrap dependency digest>=20010302: found digest-20060826
> ===> Checking for vulnerabilities in p5-IO-Socket-SSL-1.12
> ===> Configuring for p5-IO-Socket-SSL-1.12
> You need the XS Version of Scalar::Util for dualvar() support at
> Makefile.PL line 57.
> *** Error code 255
>
> Stop.
> make: stopped in /usr/pkgsrc/security/p5-IO-Socket-SSL
> *** Error code 1
>
> Stop.
> make: stopped in /usr/pkgsrc/security/p5-IO-Socket-SSL
>
> This bug has supposedly been in existence for well over a year with
> regards to the PERL version.
I just wanted to note that I haven't compared versions etc and the more
likely scenario is that the scalar utils module did not get rebuilt or
rebuilt correctly.
Forcing a reinstall via cpan has fixed this problem, despite stating the
module was already up-to-date.
Maybe there is a lacking dependency check?
My apologies to current-users .... in my haste to send an email and
recieve a response, I included you for the wealth of knowledge I've come
to love you for :) ... this is indeed a pkgsrc problem, sorry for the noise.
Sarton