Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202459 - dev-perl/IO-Socket-SSL-1.12 failed (You need the XS Version of Scalar::Util ...)
Summary: dev-perl/IO-Socket-SSL-1.12 failed (You need the XS Version of Scalar::Util ...)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-16 11:45 UTC by Dominique Michel
Modified: 2008-08-24 08:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
My 'emerge --info' (einfo,10.47 KB, text/plain)
2007-12-16 11:47 UTC, Dominique Michel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Michel 2007-12-16 11:45:30 UTC
When emerging IO-Socket-SSL, I get the following error:

>>> Compiling source in /mnt/data/var/tmp/portage/dev-perl/IO-Socket-SSL-1.12/work/IO-Socket-SSL-1.12 ...
 * Using ExtUtils::MakeMaker
You need the XS Version of Scalar::Util for dualvar() support at Makefile.PL line 57.
 * 
 * ERROR: dev-perl/IO-Socket-SSL-1.12 failed.
 * Call stack:
 *            ebuild.sh, line 1701:  Called dyn_compile
 *            ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *            ebuild.sh, line   44:  Called src_compile
 *            ebuild.sh, line 1383:  Called perl-module_src_compile
 *   perl-module.eclass, line  147:  Called perl-module_src_prep
 *   perl-module.eclass, line  136:  Called die
 * The specific snippet of code:
 *              echo "$pm_echovar" | perl Makefile.PL ${myconf} INSTALLMAN3DIR='none'\
 *              PREFIX=/usr INSTALLDIRS=vendor DESTDIR=${D} || die "Unable to build! (are you using USE=\"build\"?)"
 *  The die message:
 *   Unable to build! (are you using USE="build"?)
 * 


Reproducible: Always

Steps to Reproduce:
1. emerge IO-Socket-SSL
2.
3.

Actual Results:  
portage fail with the above error

Expected Results:  
That portage did it.

I am not using USE=build
Comment 1 Dominique Michel 2007-12-16 11:47:00 UTC
Created attachment 138610 [details]
My 'emerge --info'
Comment 2 Dominique Michel 2007-12-16 12:58:45 UTC
I googled and try a few things. At the end, I ended with

emerge ExtUtils-F77  ExtUtils-XSBuilder
emerge Scalar-List-Utils

and portage did it fine with IO-Socket-SSL-1.12
Comment 3 Raphael Marichez (Falco) (RETIRED) gentoo-dev 2008-03-14 14:06:42 UTC
Hi,

I re-emerged perl-core/Scalar-List-Utils and dev-lang/perl (probably dev-lang/perl might have avoided), and it's OK now.

ExtUtils-F77 and ExtUtils-XSBuilder were of no use for me.
Comment 4 Torsten Veller (RETIRED) gentoo-dev 2008-08-24 08:59:01 UTC
Works here too. Please reopen if there are still problems.