Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Install Math::GSL fail

by cormanaz (Deacon)
on Mar 04, 2011 at 14:47 UTC ( [id://891460]=perlquestion: print w/replies, xml ) Need Help??

cormanaz has asked for the wisdom of the Perl Monks concerning the following question:

Good day bros. I am trying to install Math::GSL on a FC14 machine with Perl 5.12.x. Here is some of the output:
CPAN.pm: Going to build J/JE/JESSE/Locale-Maketext-Simple-0.21.tar.g +z Checking if your kit is complete... Looks good Writing Makefile for Locale::Maketext::Simple Could not read '/root/.cpan/build/Locale-Maketext-Simple-0.21-wEXiZR/M +ETA.yml'. Falling back to other methods to determine prerequisites cp lib/Locale/Maketext/Simple.pm blib/lib/Locale/Maketext/Simple.pm Manifying blib/man3/Locale::Maketext::Simple.3pm JESSE/Locale-Maketext-Simple-0.21.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/0-signature.t .................. ok t/1-basic.t ...................... ok t/2-load_po_without_i_default.t .. skipped: No soft dependencies, i_de +fault will not work t/3-load_po_with_i_default.t ..... skipped: No soft dependencies, i_de +fault will not work All tests successful. Files=4, Tests=10, 0 wallclock secs ( 0.05 usr 0.02 sys + 0.15 cusr + 0.03 csys = 0.25 CPU) Result: PASS JESSE/Locale-Maketext-Simple-0.21.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/share/perl5/Locale/Maketext/Simple.pm Installing /usr/share/man/man3/Locale::Maketext::Simple.3pm Appending installation info to /usr/lib/perl5/perllocal.pod JESSE/Locale-Maketext-Simple-0.21.tar.gz /usr/bin/make install -- OK Running make for B/BI/BINGOS/Params-Check-0.28.tar.gz Has already been unwrapped into directory /root/.cpan/build/Params-C +heck-0.28-B0c1Nf CPAN.pm: Going to build B/BI/BINGOS/Params-Check-0.28.tar.gz cp lib/Params/Check.pm blib/lib/Params/Check.pm Manifying blib/man3/Params::Check.3pm BINGOS/Params-Check-0.28.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_Params-Check.t .. ok All tests successful. Files=1, Tests=89, 0 wallclock secs ( 0.06 usr 0.01 sys + 0.11 cusr + 0.01 csys = 0.19 CPU) Result: PASS BINGOS/Params-Check-0.28.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/share/perl5/Params/Check.pm Installing /usr/share/man/man3/Params::Check.3pm Appending installation info to /usr/lib/perl5/perllocal.pod BINGOS/Params-Check-0.28.tar.gz /usr/bin/make install -- OK Running install for module 'Module::Load::Conditional' Running make for B/BI/BINGOS/Module-Load-Conditional-0.44.tar.gz LWP not available Fetching with Net::FTP: ftp://mirrors1.kernel.org/pub/CPAN/authors/id/B/BI/BINGOS/Module-Load- +Conditional-0.44.tar.gz Checksum for /root/.cpan/sources/authors/id/B/BI/BINGOS/Module-Load-Co +nditional-0.44.tar.gz ok CPAN.pm: Going to build B/BI/BINGOS/Module-Load-Conditional-0.44.tar +.gz Checking if your kit is complete... Looks good Warning: prerequisite Module::CoreList 2.22 not found. Warning: prerequisite Module::Load 0.11 not found. Writing Makefile for Module::Load::Conditional Could not read '/root/.cpan/build/Module-Load-Conditional-0.44-gBClCz/ +META.yml'. Falling back to other methods to determine prerequisites ---- Unsatisfied dependencies detected during ---- ---- BINGOS/Module-Load-Conditional-0.44.tar.gz ---- Module::Load [requires] Module::CoreList [requires] Running make test Delayed until after prerequisites Running make install Delayed until after prerequisites Running install for module 'Module::Load' Running make for B/BI/BINGOS/Module-Load-0.18.tar.gz LWP not available Fetching with Net::FTP: ftp://mirrors1.kernel.org/pub/CPAN/authors/id/B/BI/BINGOS/Module-Load- +0.18.tar.gz Checksum for /root/.cpan/sources/authors/id/B/BI/BINGOS/Module-Load-0. +18.tar.gz ok CPAN.pm: Going to build B/BI/BINGOS/Module-Load-0.18.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Module::Load Could not read '/root/.cpan/build/Module-Load-0.18-sti1Y1/META.yml'. F +alling back to other methods to determine prerequisites cp lib/Module/Load.pm blib/lib/Module/Load.pm Manifying blib/man3/Module::Load.3pm BINGOS/Module-Load-0.18.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_Module-Load.t .. ok All tests successful. Files=1, Tests=14, 0 wallclock secs ( 0.05 usr 0.00 sys + 0.05 cusr + 0.01 csys = 0.11 CPU) Result: PASS BINGOS/Module-Load-0.18.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/share/perl5/Module/Load.pm Installing /usr/share/man/man3/Module::Load.3pm Appending installation info to /usr/lib/perl5/perllocal.pod BINGOS/Module-Load-0.18.tar.gz /usr/bin/make install -- OK Running install for module 'Module::CoreList' Running make for B/BI/BINGOS/Module-CoreList-2.45.tar.gz LWP not available Fetching with Net::FTP: ftp://mirrors1.kernel.org/pub/CPAN/authors/id/B/BI/BINGOS/Module-CoreL +ist-2.45.tar.gz Checksum for /root/.cpan/sources/authors/id/B/BI/BINGOS/Module-CoreLis +t-2.45.tar.gz ok CPAN.pm: Going to build B/BI/BINGOS/Module-CoreList-2.45.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Module::CoreList Could not read '/root/.cpan/build/Module-CoreList-2.45-e3iAsf/META.yml +'. Falling back to other methods to determine prerequisites cp lib/Module/CoreList.pm blib/lib/Module/CoreList.pm cp corelist blib/script/corelist /usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/core +list Manifying blib/man1/corelist.1 Manifying blib/man3/Module::CoreList.3pm BINGOS/Module-CoreList-2.45.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/corelist.t ...... ok t/deprecated.t .... ok t/find_modules.t .. ok t/pod.t ........... skipped: Test::Pod 1.00 required for testing POD All tests successful. Files=4, Tests=38, 1 wallclock secs ( 0.05 usr 0.02 sys + 0.78 cusr + 0.07 csys = 0.92 CPU) Result: PASS BINGOS/Module-CoreList-2.45.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/share/perl5/Module/CoreList.pm Installing /usr/share/man/man1/corelist.1 Installing /usr/share/man/man3/Module::CoreList.3pm Installing /usr/bin/corelist Appending installation info to /usr/lib/perl5/perllocal.pod BINGOS/Module-CoreList-2.45.tar.gz /usr/bin/make install -- OK Running make for B/BI/BINGOS/Module-Load-Conditional-0.44.tar.gz Has already been unwrapped into directory /root/.cpan/build/Module-L +oad-Conditional-0.44-gBClCz CPAN.pm: Going to build B/BI/BINGOS/Module-Load-Conditional-0.44.tar +.gz cp lib/Module/Load/Conditional.pm blib/lib/Module/Load/Conditional.pm Manifying blib/man3/Module::Load::Conditional.3pm BINGOS/Module-Load-Conditional-0.44.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_Module_Load_Conditional.t .. ok t/02_Parse_Version.t ............ ok All tests successful. Files=2, Tests=104, 0 wallclock secs ( 0.07 usr 0.01 sys + 0.31 cus +r 0.04 csys = 0.43 CPU) Result: PASS BINGOS/Module-Load-Conditional-0.44.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/share/perl5/Module/Load/Conditional.pm Installing /usr/share/man/man3/Module::Load::Conditional.3pm Appending installation info to /usr/lib/perl5/perllocal.pod BINGOS/Module-Load-Conditional-0.44.tar.gz /usr/bin/make install -- OK Running make for B/BI/BINGOS/IPC-Cmd-0.70.tar.gz Has already been unwrapped into directory /root/.cpan/build/IPC-Cmd- +0.70-BBt5vS CPAN.pm: Going to build B/BI/BINGOS/IPC-Cmd-0.70.tar.gz cp lib/IPC/Cmd.pm blib/lib/IPC/Cmd.pm Manifying blib/man3/IPC::Cmd.3pm BINGOS/IPC-Cmd-0.70.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_IPC-Cmd.t ...... 1/? # IPC::Run: 0 IPC::Open3: 1.05 t/01_IPC-Cmd.t ...... ok t/02_Interactive.t .. skipped: No interactive tests from harness All tests successful. Files=2, Tests=467, 3 wallclock secs ( 0.17 usr 0.02 sys + 1.07 cus +r 0.92 csys = 2.18 CPU) Result: PASS BINGOS/IPC-Cmd-0.70.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/share/perl5/IPC/Cmd.pm Installing /usr/share/man/man3/IPC::Cmd.3pm Appending installation info to /usr/lib/perl5/perllocal.pod BINGOS/IPC-Cmd-0.70.tar.gz /usr/bin/make install -- OK Running make for D/DA/DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz Has already been unwrapped into directory /root/.cpan/build/ExtUtils +-CBuilder-0.280202-1Wo6wM CPAN.pm: Going to build D/DA/DAGOLDEN/ExtUtils-CBuilder-0.280202.tar +.gz cp lib/ExtUtils/CBuilder.pm blib/lib/ExtUtils/CBuilder.pm cp lib/ExtUtils/CBuilder/Platform/Windows.pm blib/lib/ExtUtils/CBuilde +r/Platform/Windows.pm cp lib/ExtUtils/CBuilder/Platform/aix.pm blib/lib/ExtUtils/CBuilder/Pl +atform/aix.pm cp lib/ExtUtils/CBuilder/Platform/cygwin.pm blib/lib/ExtUtils/CBuilder +/Platform/cygwin.pm cp lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm blib/lib/ExtUtils/CBu +ilder/Platform/Windows/GCC.pm cp lib/ExtUtils/CBuilder/Platform/VMS.pm blib/lib/ExtUtils/CBuilder/Pl +atform/VMS.pm cp lib/ExtUtils/CBuilder/Platform/Unix.pm blib/lib/ExtUtils/CBuilder/P +latform/Unix.pm cp lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm blib/lib/ExtUtils/CBu +ilder/Platform/Windows/BCC.pm cp lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm blib/lib/ExtUtils/CB +uilder/Platform/Windows/MSVC.pm cp lib/ExtUtils/CBuilder/Platform/darwin.pm blib/lib/ExtUtils/CBuilder +/Platform/darwin.pm cp lib/ExtUtils/CBuilder/Platform/dec_osf.pm blib/lib/ExtUtils/CBuilde +r/Platform/dec_osf.pm cp lib/ExtUtils/CBuilder/Platform/os2.pm blib/lib/ExtUtils/CBuilder/Pl +atform/os2.pm cp lib/ExtUtils/CBuilder/Base.pm blib/lib/ExtUtils/CBuilder/Base.pm Manifying blib/man3/ExtUtils::CBuilder::Platform::Windows.3pm Manifying blib/man3/ExtUtils::CBuilder.3pm DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-have-compiler.t .. ok t/01-basic.t .......... skipped: no compiler available for testing t/02-link.t ........... skipped: no compiler available for testing t/03-cplusplus.t ...... skipped: no compiler available for testing t/04-base.t ........... ok All tests successful. Files=5, Tests=57, 2 wallclock secs ( 0.08 usr 0.02 sys + 1.68 cusr + 0.17 csys = 1.95 CPU) Result: PASS DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/local/share/perl5/ExtUtils/CBuilder.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Base.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/aix.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/VMS.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/Windows.p +m Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/os2.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/dec_osf.p +m Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/Unix.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/cygwin.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/darwin.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/Windows/M +SVC.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/Windows/B +CC.pm Installing /usr/local/share/perl5/ExtUtils/CBuilder/Platform/Windows/G +CC.pm Installing /usr/local/share/man/man3/ExtUtils::CBuilder::Platform::Win +dows.3pm Installing /usr/local/share/man/man3/ExtUtils::CBuilder.3pm Appending installation info to /usr/lib/perl5/perllocal.pod DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz /usr/bin/make install -- OK Running install for module 'CPAN::Meta::YAML' Running make for D/DA/DAGOLDEN/CPAN-Meta-YAML-0.003.tar.gz LWP not available Fetching with Net::FTP: ftp://mirrors1.kernel.org/pub/CPAN/authors/id/D/DA/DAGOLDEN/CPAN-Meta- +YAML-0.003.tar.gz Checksum for /root/.cpan/sources/authors/id/D/DA/DAGOLDEN/CPAN-Meta-YA +ML-0.003.tar.gz ok CPAN.pm: Going to build D/DA/DAGOLDEN/CPAN-Meta-YAML-0.003.tar.gz Checking if your kit is complete... Looks good Writing Makefile for CPAN::Meta::YAML Could not read '/root/.cpan/build/CPAN-Meta-YAML-0.003-DYZOXH/META.yml +'. Falling back to other methods to determine prerequisites cp lib/CPAN/Meta/YAML.pm blib/lib/CPAN/Meta/YAML.pm Manifying blib/man3/CPAN::Meta::YAML.3pm DAGOLDEN/CPAN-Meta-YAML-0.003.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t ..... ok t/02_basic.t ....... ok t/03_regression.t .. ok t/04_scalar.t ...... skipped: Requires YAML.pm t/05_export.t ...... ok t/11_meta_yml.t .... ok t/12_plagger.t ..... ok t/13_perl_smith.t .. ok t/14_yaml_org.t .... ok t/15_multibyte.t ... ok t/16_nullrefs.t .... ok t/17_toolbar.t ..... ok t/18_tap.t ......... ok t/19_errors.t ...... ok t/20_subclass.t .... ok t/21_bom.t ......... ok t/22_comments.t .... ok All tests successful. Files=17, Tests=3427, 3 wallclock secs ( 0.80 usr 0.07 sys + 1.88 c +usr 0.23 csys = 2.98 CPU) Result: PASS DAGOLDEN/CPAN-Meta-YAML-0.003.tar.gz /usr/bin/make test -- OK Running make install Installing /usr/local/share/perl5/CPAN/Meta/YAML.pm Installing /usr/local/share/man/man3/CPAN::Meta::YAML.3pm Appending installation info to /usr/lib/perl5/perllocal.pod DAGOLDEN/CPAN-Meta-YAML-0.003.tar.gz /usr/bin/make install -- OK Running make for D/DA/DAGOLDEN/Module-Build-0.3624.tar.gz Has already been unwrapped into directory /root/.cpan/build/Module-B +uild-0.3624-uoTWIn CPAN.pm: Going to build D/DA/DAGOLDEN/Module-Build-0.3624.tar.gz /usr/bin/perl Build --makefile_env_macros 1 Building Module-Build DAGOLDEN/Module-Build-0.3624.tar.gz /usr/bin/make -- OK Running make test /usr/bin/perl Build --makefile_env_macros 1 test t/00-compile.t ................. ok t/PL_files.t ................... ok t/actions/installdeps.t ........ ok t/actions/manifest_skip.t ...... ok t/add_property.t ............... ok t/basic.t ...................... ok t/bundle_inc.t ................. skipped: $ENV{MB_TEST_EXPERIMENTAL} i +s not set t/compat.t ..................... ok t/compat/exit.t ................ ok t/debug.t ...................... ok t/destinations.t ............... ok t/ext.t ........................ ok t/extend.t ..................... ok t/files.t ...................... ok t/help.t ....................... ok t/install.t .................... ok t/install_extra_target.t ....... ok t/manifypods.t ................. ok t/metadata.t ................... ok t/metadata2.t .................. ok t/mymeta.t ..................... ok t/new_from_context.t ........... ok t/notes.t ...................... ok t/par.t ........................ skipped: No compiler found t/parents.t .................... ok t/perl_mb_opt.t ................ ok t/pod_parser.t ................. ok t/ppm.t ........................ skipped: No compiler found t/properties/dist_suffix.t ..... ok t/properties/license.t ......... ok t/properties/module_name.t ..... ok t/properties/needs_compiler.t .. ok t/properties/release_status.t .. ok t/properties/share_dir.t ....... ok t/resume.t ..................... ok t/runthrough.t ................. ok t/sample.t ..................... ok t/script_dist.t ................ ok t/signature.t .................. skipped: $ENV{TEST_SIGNATURE} is not +set t/test_file_exts.t ............. ok t/test_type.t .................. ok t/test_types.t ................. ok t/tilde.t ...................... ok t/use_tap_harness.t ............ ok t/versions.t ................... ok t/write_default_maniskip.t ..... ok t/xs.t ......................... skipped: No compiler found All tests successful. Files=47, Tests=1088, 111 wallclock secs ( 0.68 usr 0.17 sys + 91.41 +cusr 17.12 csys = 109.38 CPU) Result: PASS DAGOLDEN/Module-Build-0.3624.tar.gz /usr/bin/make test -- OK Running make install /usr/bin/perl Build --makefile_env_macros 1 install Building Module-Build Installing /usr/share/man/man1/config_data.1 Installing /usr/share/perl5/inc/latest.pm Installing /usr/share/perl5/inc/latest/private.pm Installing /usr/share/perl5/Module/Build.pm Installing /usr/share/perl5/Module/Build/API.pod Installing /usr/share/perl5/Module/Build/ConfigData.pm Installing /usr/share/perl5/Module/Build/Cookbook.pm Installing /usr/share/perl5/Module/Build/PodParser.pm Installing /usr/share/perl5/Module/Build/Version.pm Installing /usr/share/perl5/Module/Build/ModuleInfo.pm Installing /usr/share/perl5/Module/Build/Dumper.pm Installing /usr/share/perl5/Module/Build/YAML.pm Installing /usr/share/perl5/Module/Build/Config.pm Installing /usr/share/perl5/Module/Build/Base.pm Installing /usr/share/perl5/Module/Build/Authoring.pod Installing /usr/share/perl5/Module/Build/PPMMaker.pm Installing /usr/share/perl5/Module/Build/Compat.pm Installing /usr/share/perl5/Module/Build/Bundling.pod Installing /usr/share/perl5/Module/Build/Notes.pm Installing /usr/share/perl5/Module/Build/Platform/aix.pm Installing /usr/share/perl5/Module/Build/Platform/VMS.pm Installing /usr/share/perl5/Module/Build/Platform/Default.pm Installing /usr/share/perl5/Module/Build/Platform/Windows.pm Installing /usr/share/perl5/Module/Build/Platform/EBCDIC.pm Installing /usr/share/perl5/Module/Build/Platform/MPEiX.pm Installing /usr/share/perl5/Module/Build/Platform/os2.pm Installing /usr/share/perl5/Module/Build/Platform/VOS.pm Installing /usr/share/perl5/Module/Build/Platform/MacOS.pm Installing /usr/share/perl5/Module/Build/Platform/Unix.pm Installing /usr/share/perl5/Module/Build/Platform/RiscOS.pm Installing /usr/share/perl5/Module/Build/Platform/cygwin.pm Installing /usr/share/perl5/Module/Build/Platform/darwin.pm Installing /usr/share/perl5/Module/Build/Platform/Amiga.pm Installing /usr/share/man/man3/Module::Build::PPMMaker.3pm Installing /usr/share/man/man3/Module::Build::Platform::VOS.3pm Installing /usr/share/man/man3/Module::Build::Platform::aix.3pm Installing /usr/share/man/man3/Module::Build::Base.3pm Installing /usr/share/man/man3/Module::Build::Platform::EBCDIC.3pm Installing /usr/share/man/man3/Module::Build::Platform::cygwin.3pm Installing /usr/share/man/man3/Module::Build::Platform::darwin.3pm Installing /usr/share/man/man3/Module::Build::API.3pm Installing /usr/share/man/man3/Module::Build::ConfigData.3pm Installing /usr/share/man/man3/Module::Build::Authoring.3pm Installing /usr/share/man/man3/Module::Build::YAML.3pm Installing /usr/share/man/man3/Module::Build::Platform::Windows.3pm Installing /usr/share/man/man3/Module::Build::Platform::MPEiX.3pm Installing /usr/share/man/man3/Module::Build::Platform::os2.3pm Installing /usr/share/man/man3/Module::Build::Platform::MacOS.3pm Installing /usr/share/man/man3/Module::Build::Platform::Amiga.3pm Installing /usr/share/man/man3/Module::Build::ModuleInfo.3pm Installing /usr/share/man/man3/Module::Build::Notes.3pm Installing /usr/share/man/man3/Module::Build::Cookbook.3pm Installing /usr/share/man/man3/Module::Build::Platform::RiscOS.3pm Installing /usr/share/man/man3/Module::Build::Compat.3pm Installing /usr/share/man/man3/inc::latest.3pm Installing /usr/share/man/man3/Module::Build::Platform::Unix.3pm Installing /usr/share/man/man3/Module::Build::Platform::VMS.3pm Installing /usr/share/man/man3/Module::Build.3pm Installing /usr/share/man/man3/Module::Build::Platform::Default.3pm Installing /usr/share/man/man3/Module::Build::Version.3pm Installing /usr/share/man/man3/Module::Build::Bundling.3pm Installing /usr/bin/config_data DAGOLDEN/Module-Build-0.3624.tar.gz /usr/bin/make install -- OK # running Build.PL ExtUtils::PkgConfig is currently needed to find GSL for the compilatio +n of this module. It may be bundled with Math::GSL in the future. No 'Makefile' created LETO/Math-GSL-0.22.tar.gz /usr/bin/perl Makefile.PL -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install Could not read '/root/.cpan/build/Math-GSL-0.22-ZItw13/META.yml'. Fall +ing back to other methods to determine prerequisites Failed during this command: LETO/Math-GSL-0.22.tar.gz : writemakefile NO -- No +'Makefile' created

There was more output than this, but it was more than the terminal history could hold, and it went by too fast to see if there were other errors. Since it talked about ExtUtils::PkgConfig being needed, I installed that and tried to install Math::GSL again, but then it said

Running install for module 'Math::GSL' Running make for L/LE/LETO/Math-GSL-0.22.tar.gz Has already been unwrapped into directory /root/.cpan/build/Math-GSL +-0.22-ZItw13 No 'Makefile' created , won't make Running make test Make had some problems, won't test Running make install Make had some problems, won't install

I have the GSL library installed. Anyone know how to fix?

TIA...Steve

Replies are listed 'Best First'.
Re: Install Math::GSL fail
by Khen1950fx (Canon) on Mar 04, 2011 at 15:45 UTC
    You need to set PKG_CONFIG_PATH in order for it to find gsl.pc. Be prepared for test failures.
    export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
      OK so per Anonymous, I deleted the existing Makefile. Per marto I started a new session. Per Khen1950fx I set the env variable, but it's at /usr/local/pkgconfig.

      On trying to install again, I get

      cpan[1]> install Math::GSL Going to read '/root/.cpan/Metadata' Database was generated on Fri, 04 Mar 2011 10:27:20 GMT Running install for module 'Math::GSL' Running make for L/LE/LETO/Math-GSL-0.22.tar.gz Checksum for /root/.cpan/sources/authors/id/L/LE/LETO/Math-GSL-0.22.ta +r.gz ok Scanning cache /root/.cpan/build for sizes ...................................................................... +......DONE CPAN.pm: Going to build L/LE/LETO/Math-GSL-0.22.tar.gz Checking for GSL..Package gsl was not found in the pkg-config search p +ath. Perhaps you should add the directory containing `gsl.pc' to the PKG_CONFIG_PATH environment variable No package 'gsl' found at Build.PL line 108 *** can not find package gsl *** check that it is properly installed and available in PKG_CONFIG_PA +TH at Build.PL line 108 Warning: No success on command[/usr/bin/perl Build.PL ] 'YAML' not installed, will not store persistent state LETO/Math-GSL-0.22.tar.gz /usr/bin/perl Build.PL -- NOT OK Running Build test Make had some problems, won't test Running Build install Make had some problems, won't install Could not read '/root/.cpan/build/Math-GSL-0.22-pXritF/META.yml'. Fall +ing back to other methods to determine prerequisites Failed during this command: LETO/Math-GSL-0.22.tar.gz : writemakefile NO '/usr +/bin/perl Build.PL ' returned status 256
      GSL does not appear in /usr/local/pkgconfig, but it is installed
      [root@stats corman]# yum info GSL Loaded plugins: langpacks, presto, refresh-packagekit Adding en_US to language list Installed Packages Name : gsl Arch : i686 Version : 1.14 Release : 1.fc14 Size : 2.3 M Repo : installed From repo : fedora Summary : The GNU Scientific Library for numerical analysis URL : http://www.gnu.org/software/gsl/ License : GPLv3 and GFDL and BSD Description : The GNU Scientific Library (GSL) is a collection of rout +ines for : numerical analysis, written in C.
      But locate gsl.pc returns nothing :-/ locate GSL only returns stuff in /home/corman/.cpan/build. And it strikes me that this could be part of the problem. When I first tried to install this I forgot to SU to root. Do these files need to be in /root/.cpan/build if I'm running CPAN as root?

      But that still doesn't address the gsl.pc issue... UPDATE: I installed YAML. Now CPAN says:

      cpan[3]> install Math::GSL Running install for module 'Math::GSL' Running Build for L/LE/LETO/Math-GSL-0.22.tar.gz Has already been unwrapped into directory /root/.cpan/build/Math-GSL +-0.22-yrnKBo '/usr/bin/perl Build.PL ' returned status 256, won't make Running Build test Make had some problems, won't test Running Build install Make had some problems, won't install
        GSL does not appear in /usr/local/pkgconfig, but it is installed

        Maybe you need to install the respective *-dev package for the GSL library (?)

        Not entirely sure about Fedora, but most distros split their library packages into two parts: one for the runtime libs (always needed), and one for the "development stuff" (with the package name usually ending in "-dev" or "-devel"), like header files, static libs, the package config (".pc") file, etc., which are only needed if you build software that links against the library in question.

        Why do you insist on using the cpan shell?
Re: Install Math::GSL fail
by marto (Cardinal) on Mar 04, 2011 at 14:58 UTC

    Exit your current cpan session, then try again.

Re: Install Math::GSL fail
by Anonymous Monk on Mar 04, 2011 at 14:52 UTC
    look, or download tarball by hand
    cpan>look Math::GSL /root/.cpan/build/Math-GSL-0.22-ZItw13/> ls -l . . . /root/.cpan/build/Math-GSL-0.22-ZItw13/> rm Makefile /root/.cpan/build/Math-GSL-0.22-ZItw13/> perl Makefile.PL

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://891460]
Approved by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2024-03-19 11:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found