Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: Installing Object::InsideOut fails with circular dependency on Math::Random::MT::Auto

by Discipulus (Canon)
on Jan 26, 2019 at 18:18 UTC ( [id://1229006]=note: print w/replies, xml ) Need Help??


in reply to Installing Object::InsideOut fails with circular dependency on Math::Random::MT::Auto

Hello Lotus1,

I've tested and installed succesfully both modules, but you can --force the install of one of them or both if needed.

My cpan client output:

cpan> cpan> test Object::InsideOut Running test for module 'Object::InsideOut' JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\Object-InsideOut-4.05-0 JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been prepared JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been made JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been tested successfully cpan> cpan> cpan> test Math::Random::MT::Auto Running test for module 'Math::Random::MT::Auto' JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\Math-Random-MT-Auto-6.23-0 JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been prepared JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been made JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been tested successfully cpan> cpan> cpan> cpan> cpan> install Math::Random::MT::Auto Running install for module 'Math::Random::MT::Auto' JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\Math-Random-MT-Auto-6.23-0 JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been prepared JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been made JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz Has already been tested successfully Running make install "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Command::MM -e +cp_nonempty -- Auto.bs blib\arch\auto\Math\Random\ MT\Auto\Auto.bs 644 Files found in blib\arch: installing files in blib\lib into architectu +re dependent library tree Installing C:\ulisse\perl5.24-64b\perl\site\lib\auto\Math\Random\MT\Au +to\Auto.xs.dll Installing C:\ulisse\perl5.24-64b\perl\site\lib\Math\Random\MT\Auto.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Math\Random\MT\Auto\Ra +nge.pm Appending installation info to C:\ulisse\perl5.24-64b\perl\lib/perlloc +al.pod JDHEDDEN/Math-Random-MT-Auto-6.23.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe install UNINST=1 -- OK cpan> install Object::InsideOut Running install for module 'Object::InsideOut' JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\Object-InsideOut-4.05-0 JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been prepared JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been made JDHEDDEN/Object-InsideOut-4.05.tar.gz Has already been tested successfully Running Build install Building Object-InsideOut Installing C:\ulisse\perl5.24-64b\perl\site\lib\Bundle\Object\InsideOu +t.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut.pod Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\attri +butes.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Autol +oad.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Chain +ed.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Cumul +ative.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Dump. +pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Dynam +ic.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Excep +tion.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Forei +gn.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\lvalu +e.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Metad +ata.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Overl +oad.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Secur +e.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Unive +rsal.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\Object\InsideOut\Util. +pm JDHEDDEN/Object-InsideOut-4.05.tar.gz C:\ulisse\perl5.24-64b\perl\bin\perl.exe ./Build install --uninst 1 +-- OK cpan>
L*

UPDATE

in strawberry perl 5.24 64bit portable I also installed with success Data::GUID::Any

cpan> install Data::GUID::Any Running install for module 'Data::GUID::Any' Fetching with LWP: http://cpan.strawberryperl.com/authors/id/D/DA/DAGOLDEN/Data-GUID-Any- +0.005.tar.gz Checksum for C:\ulisse\perl5.24-64b\cpan\sources\authors\id\D\DA\DAGOL +DEN\Data-GUID-Any-0.005.tar.gz ok Configuring D/DA/DAGOLDEN/Data-GUID-Any-0.005.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite Data::UUID::MT 0 not found. Generating a dmake-style Makefile Writing Makefile for Data::GUID::Any Writing MYMETA.yml and MYMETA.json DAGOLDEN/Data-GUID-Any-0.005.tar.gz C:\ulisse\perl5.24-64b\perl\bin\perl.exe Makefile.PL -- OK Running make for D/DA/DAGOLDEN/Data-GUID-Any-0.005.tar.gz ---- Unsatisfied dependencies detected during ---- ---- DAGOLDEN/Data-GUID-Any-0.005.tar.gz ---- Data::UUID::MT [requires] Running install for module 'Data::UUID::MT' Fetching with LWP: http://cpan.strawberryperl.com/authors/id/D/DA/DAGOLDEN/Data-UUID-MT-1 +.001.tar.gz Checksum for C:\ulisse\perl5.24-64b\cpan\sources\authors\id\D\DA\DAGOL +DEN\Data-UUID-MT-1.001.tar.gz ok Configuring D/DA/DAGOLDEN/Data-UUID-MT-1.001.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite List::AllUtils 0 not found. Generating a dmake-style Makefile Writing Makefile for Data::UUID::MT Writing MYMETA.yml and MYMETA.json DAGOLDEN/Data-UUID-MT-1.001.tar.gz C:\ulisse\perl5.24-64b\perl\bin\perl.exe Makefile.PL -- OK Running make for D/DA/DAGOLDEN/Data-UUID-MT-1.001.tar.gz ---- Unsatisfied dependencies detected during ---- ---- DAGOLDEN/Data-UUID-MT-1.001.tar.gz ---- List::AllUtils [build_requires] Running install for module 'List::AllUtils' Fetching with LWP: http://cpan.strawberryperl.com/authors/id/D/DR/DROLSKY/List-AllUtils-0 +.15.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/D/DR/DROLSKY/CHECKSUMS Checksum for C:\ulisse\perl5.24-64b\cpan\sources\authors\id\D\DR\DROLS +KY\List-AllUtils-0.15.tar.gz ok Configuring D/DR/DROLSKY/List-AllUtils-0.15.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite List::SomeUtils 0.56 not found. Generating a dmake-style Makefile Writing Makefile for List::AllUtils Writing MYMETA.yml and MYMETA.json DROLSKY/List-AllUtils-0.15.tar.gz C:\ulisse\perl5.24-64b\perl\bin\perl.exe Makefile.PL -- OK Running make for D/DR/DROLSKY/List-AllUtils-0.15.tar.gz ---- Unsatisfied dependencies detected during ---- ---- DROLSKY/List-AllUtils-0.15.tar.gz ---- List::SomeUtils [requires] Running install for module 'List::SomeUtils' Fetching with LWP: http://cpan.strawberryperl.com/authors/id/D/DR/DROLSKY/List-SomeUtils- +0.56.tar.gz LWP failed with code[500] message[Can't connect to cpan.strawberryperl +.com:80] Warning: no success downloading 'C:\ulisse\perl5.24-64b\cpan\sources\a +uthors\id\D\DR\DROLSKY\List-SomeUtils-0.56.tar.gz. tmp5264'. Giving up on it. Fetching with LWP: http://www.cpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz Checksum for C:\ulisse\perl5.24-64b\cpan\sources\authors\id\D\DR\DROLS +KY\List-SomeUtils-0.56.tar.gz ok Configuring D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite List::SomeUtils::XS 0.54 not found. Generating a dmake-style Makefile Writing Makefile for List::SomeUtils Writing MYMETA.yml and MYMETA.json DROLSKY/List-SomeUtils-0.56.tar.gz C:\ulisse\perl5.24-64b\perl\bin\perl.exe Makefile.PL -- OK Running make for D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz ---- Unsatisfied dependencies detected during ---- ---- DROLSKY/List-SomeUtils-0.56.tar.gz ---- List::SomeUtils::XS [requires] Running install for module 'List::SomeUtils::XS' Fetching with LWP: http://www.cpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar +.gz Checksum for C:\ulisse\perl5.24-64b\cpan\sources\authors\id\D\DR\DROLS +KY\List-SomeUtils-XS-0.58.tar.gz ok Configuring D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz with Makefile.P +L Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for List::SomeUtils::XS Writing MYMETA.yml and MYMETA.json DROLSKY/List-SomeUtils-XS-0.58.tar.gz C:\ulisse\perl5.24-64b\perl\bin\perl.exe Makefile.PL -- OK Running make for D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz cp lib/List/SomeUtils/XS.pm blib\lib\List\SomeUtils\XS.pm Running Mkbootstrap for XS () "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Command -e chmo +d -- 644 "XS.bs" "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Command::MM -e +cp_nonempty -- XS.bs blib\arch\auto\List\SomeUtils \XS\XS.bs 644 "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" "C:\ulisse\perl5.24-64b\per +l\lib\ExtUtils\xsubpp" -typemap C:\ulisse\perl5.2 4-64b\perl\lib\ExtUtils\typemap XS.xs > XS.xsc "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Command -e mv - +- XS.xsc XS.c gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_ +SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SY S -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\" +0.58\" -DXS_VERSION=\"0.58\" "-IC:\ulisse\perl 5.24-64b\perl\lib\CORE" XS.c "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"List::SomeUtils::XS\", 'DLBASE' => 'XS', + 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' = > { }, 'DL_VARS' => []);" g++.exe XS.def -o blib\arch\auto\List\SomeUtils\XS\XS.xs.dll -mdll -s +-L"C:\ulisse\perl5.24-64b\perl\lib\CORE" -L"C:\uli sse\perl5.24-64b\c\lib" XS.o "C:\ulisse\perl5.24-64b\perl\lib\CORE\l +ibperl524.a" -lmoldname -lkernel32 -luser32 -lgdi3 2 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lneta +pi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodb c32 -lodbccp32 -lcomctl32 -Wl,--enable-auto-image-base "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Command -e chmo +d -- 755 blib\arch\auto\List\SomeUtils\XS\XS.xs.dl l DROLSKY/List-SomeUtils-XS-0.58.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe -- OK Running make test "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Command::MM -e +cp_nonempty -- XS.bs blib\arch\auto\List\SomeUtils \XS\XS.bs 644 "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" "-MExtUtils::Command::MM" " +-MTest::Harness" "-e" "undef *Test::Harness::Switc hes; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-report-prereqs.t .. # # Versions for all modules listed in MYMETA.json (including optional o +nes): # # === Configure Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.34 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.34 # # === Test Requires === # # Module Want Have # --------------------- ----- -------- # Carp any 1.40 # Exporter any 5.72 # ExtUtils::MakeMaker any 7.34 # File::Spec any 3.63_01 # Scalar::Util any 1.47 # Storable any 2.51 # Test::Builder::Module any 1.302141 # Test::LeakTrace any 0.15 # Test::More 0.96 1.302141 # Test::Warnings 0.006 0.026 # Tie::Array any 1.06 # base any 2.23 # lib any 0.63 # overload any 1.26 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150010 # # === Runtime Requires === # # Module Want Have # -------- ---- ---- # XSLoader any 0.24 # strict any 1.11 # warnings any 1.36 # t/00-report-prereqs.t .. ok t/ab.t ................. skipped: These tests require that List::SomeU +tils 0.56 already be installed t/Functions.t .......... skipped: These tests require that List::SomeU +tils 0.56 already be installed t/Import.t ............. skipped: These tests require that List::SomeU +tils 0.56 already be installed t/xs-only.t ............ skipped: These tests require that List::SomeU +tils 0.56 already be installed All tests successful. Files=5, Tests=1, 1 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CPU +) Result: PASS DROLSKY/List-SomeUtils-XS-0.58.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe test -- OK Running make install "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" -MExtUtils::Command::MM -e +cp_nonempty -- XS.bs blib\arch\auto\List\SomeUtils \XS\XS.bs 644 Files found in blib\arch: installing files in blib\lib into architectu +re dependent library tree Installing C:\ulisse\perl5.24-64b\perl\site\lib\auto\List\SomeUtils\XS +\XS.xs.dll Installing C:\ulisse\perl5.24-64b\perl\site\lib\List\SomeUtils\XS.pm Appending installation info to C:\ulisse\perl5.24-64b\perl\lib/perlloc +al.pod dmake.exe: Warning: -- Target [install] was made but the time stamp h +as not been updated. DROLSKY/List-SomeUtils-XS-0.58.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe install UNINST=1 -- OK DROLSKY/List-SomeUtils-0.56.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\List-SomeUtils-0.56-0 DROLSKY/List-SomeUtils-0.56.tar.gz Has already been prepared Running make for D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz cp lib/List/SomeUtils/PP.pm blib\lib\List\SomeUtils\PP.pm cp lib/List/SomeUtils.pm blib\lib\List\SomeUtils.pm DROLSKY/List-SomeUtils-0.56.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe -- OK Running make test "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" "-MExtUtils::Command::MM" " +-MTest::Harness" "-e" "undef *Test::Harness::Switc hes; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-report-prereqs.t .. # # Versions for all modules listed in MYMETA.json (including optional o +nes): # # === Configure Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.34 # Text::ParseWords any 3.30 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.34 # # === Test Requires === # # Module Want Have # --------------------- ---- -------- # ExtUtils::MakeMaker any 7.34 # File::Spec any 3.63_01 # Scalar::Util any 1.47 # Storable any 2.51 # Test::Builder::Module any 1.302141 # Test::LeakTrace any 0.15 # Test::More 0.96 1.302141 # Tie::Array any 1.06 # base any 2.23 # lib any 0.63 # overload any 1.26 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150010 # # === Runtime Requires === # # Module Want Have # ---------------------- ---- ---- # Carp any 1.40 # Exporter any 5.72 # List::SomeUtils::XS 0.54 0.58 # List::Util any 1.47 # Module::Implementation any 0.09 # strict any 1.11 # vars any 1.03 # warnings any 1.36 # t/00-report-prereqs.t .. ok t/ab.t ................. ok t/Functions.t .......... ok t/Import.t ............. ok t/pp-only.t ............ ok All tests successful. Files=5, Tests=45, 3 wallclock secs ( 0.19 usr + 0.03 sys = 0.22 CP +U) Result: PASS DROLSKY/List-SomeUtils-0.56.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe test -- OK Running make install Installing C:\ulisse\perl5.24-64b\perl\site\lib\List\SomeUtils.pm Installing C:\ulisse\perl5.24-64b\perl\site\lib\List\SomeUtils\PP.pm Appending installation info to C:\ulisse\perl5.24-64b\perl\lib/perlloc +al.pod dmake.exe: Warning: -- Target [install] was made but the time stamp h +as not been updated. DROLSKY/List-SomeUtils-0.56.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe install UNINST=1 -- OK DROLSKY/List-AllUtils-0.15.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\List-AllUtils-0.15-0 DROLSKY/List-AllUtils-0.15.tar.gz Has already been prepared Running make for D/DR/DROLSKY/List-AllUtils-0.15.tar.gz cp lib/List/AllUtils.pm blib\lib\List\AllUtils.pm DROLSKY/List-AllUtils-0.15.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe -- OK Running make test "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" "-MExtUtils::Command::MM" " +-MTest::Harness" "-e" "undef *Test::Harness::Switc hes; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-report-prereqs.t .. # # Versions for all modules listed in MYMETA.json (including optional o +nes): # # === Configure Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.34 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.34 # # === Test Requires === # # Module Want Have # ------------------- ---- -------- # ExtUtils::MakeMaker any 7.34 # File::Spec any 3.63_01 # Sub::Util any 1.47 # Test::More 0.96 1.302141 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150010 # # === Runtime Requires === # # Module Want Have # --------------- ---- ---- # Exporter any 5.72 # List::SomeUtils 0.56 0.56 # List::Util 1.45 1.47 # List::UtilsBy 0.11 0.11 # base any 2.23 # strict any 1.11 # warnings any 1.36 # t/00-report-prereqs.t .. ok t/basic.t .............. ok t/prototype.t .......... ok All tests successful. Files=3, Tests=25, 1 wallclock secs ( 0.02 usr + 0.05 sys = 0.06 CP +U) Result: PASS DROLSKY/List-AllUtils-0.15.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe test -- OK Running make install Installing C:\ulisse\perl5.24-64b\perl\site\lib\List\AllUtils.pm Appending installation info to C:\ulisse\perl5.24-64b\perl\lib/perlloc +al.pod dmake.exe: Warning: -- Target [install] was made but the time stamp h +as not been updated. DROLSKY/List-AllUtils-0.15.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe install UNINST=1 -- OK DAGOLDEN/Data-UUID-MT-1.001.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\Data-UUID-MT-1.001-0 DAGOLDEN/Data-UUID-MT-1.001.tar.gz Has already been prepared Running make for D/DA/DAGOLDEN/Data-UUID-MT-1.001.tar.gz cp lib/Data/UUID/MT.pm blib\lib\Data\UUID\MT.pm DAGOLDEN/Data-UUID-MT-1.001.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe -- OK Running make test "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" "-MExtUtils::Command::MM" " +-MTest::Harness" "-e" "undef *Test::Harness::Switc hes; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ......... ok t/00-report-prereqs.t .. # Prerequisite Report: # Version Module # -------- ---------------------- # 5.024001 Config # 7.34 ExtUtils::MakeMaker # 1.34 File::Find # 3.63_01 File::Spec::Functions # 0.2304 File::Temp # 0.15 List::AllUtils # 1.47 List::Util # 6.23 Math::Random::MT::Auto # 1.47 Scalar::Util # 1.302141 Test::More # 1.9741 Time::HiRes # 1.11 strict # 1.36 warnings t/00-report-prereqs.t .. ok t/uuid.t ............... ok All tests successful. Files=3, Tests=15, 2 wallclock secs ( 0.03 usr + 0.03 sys = 0.06 CP +U) Result: PASS DAGOLDEN/Data-UUID-MT-1.001.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe test -- OK Running make install Installing C:\ulisse\perl5.24-64b\perl\site\lib\Data\UUID\MT.pm Appending installation info to C:\ulisse\perl5.24-64b\perl\lib/perlloc +al.pod DAGOLDEN/Data-UUID-MT-1.001.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe install UNINST=1 -- OK DAGOLDEN/Data-GUID-Any-0.005.tar.gz Has already been unwrapped into directory C:\ulisse\perl5.24-64b\cpa +n\build\Data-GUID-Any-0.005-0 DAGOLDEN/Data-GUID-Any-0.005.tar.gz Has already been prepared Running make for D/DA/DAGOLDEN/Data-GUID-Any-0.005.tar.gz cp lib/Data/GUID/Any.pm blib\lib\Data\GUID\Any.pm DAGOLDEN/Data-GUID-Any-0.005.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe -- OK Running make test "C:\ulisse\perl5.24-64b\perl\bin\perl.exe" "-MExtUtils::Command::MM" " +-MTest::Harness" "-e" "undef *Test::Harness::Switc hes; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/00-report-prereqs.t .. # # Versions for all modules listed in MYMETA.json (including optional o +nes): # # === Configure Requires === # # Module Want Have # ------------------- ---- -------- # ExtUtils::CBuilder 0.26 0.280225 # ExtUtils::MakeMaker any 7.34 # # === Build Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 7.34 # # === Test Requires === # # Module Want Have # ------------------- ---- -------- # ExtUtils::MakeMaker any 7.34 # File::Spec any 3.63_01 # Test::More 0.92 1.302141 # lib any 0.63 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150010 # # === Runtime Requires === # # Module Want Have # -------------- ---- ----- # Data::UUID::MT any 1.001 # Exporter any 5.72 # IPC::Cmd any 0.96 # strict any 1.11 # warnings any 1.36 # t/00-report-prereqs.t .. ok t/01-Data-GUID-Any.t ... ok All tests successful. Files=2, Tests=49, 2 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CP +U) Result: PASS DAGOLDEN/Data-GUID-Any-0.005.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe test -- OK Running make install Installing C:\ulisse\perl5.24-64b\perl\site\lib\Data\GUID\Any.pm Appending installation info to C:\ulisse\perl5.24-64b\perl\lib/perlloc +al.pod DAGOLDEN/Data-GUID-Any-0.005.tar.gz C:\ulisse\perl5.24-64b\c\bin\dmake.exe install UNINST=1 -- OK

UDATE 2

If you stll have your cpan output available look for some 500 errors: I hit one at some moment, maybe the cause of your previous insuccess:

Fetching with LWP: http://cpan.strawberryperl.com/authors/id/D/DR/DROLSKY/List-SomeUtils- +0.56.tar.gz LWP failed with code[500] message[Can't connect to cpan.strawberryperl +.com:80] Warning: no success downloading 'C:\ulisse\perl5.24-64b\cpan\sources\a +uthors\id\D\DR\DROLSKY\List-SomeUtils-0.56.tar.gz. tmp5264'. Giving up on it.

There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
  • Comment on Re: Installing Object::InsideOut fails with circular dependency on Math::Random::MT::Auto
  • Select or Download Code

Replies are listed 'Best First'.
Re^2: Installing Object::InsideOut fails with circular dependency on Math::Random::MT::Auto
by Lotus1 (Vicar) on Jan 26, 2019 at 20:31 UTC

    I tried on a second machine and had the same circular requirement issue. Then tried again and it worked on both machines as well as on the original older version of Strawberry Perl. I don't know what could have changed but I'm happy that it worked and I can debug my script now. Thanks!

      cpan tries to install a module even if it can't install all of its prereqs. If its test suite passes, the module will be installed despite the missing dependency.

      I suspect the second go around was quieter because of a module that got installed despite a missing dependency on the first go around.

        I should have mentioned in the first post that there were more than one failed attempts on each Perl install. I tried multiple times to install both Object::InsideOut and Math::Random::MT::Auto but each required the other. Some of the other dependencies of Data::GUID::Any I was able to install but unfortunately I didn't keep a log of what I did. The work laptop will only connect through a corporate vpn so I assumed it was some weirdness there but I saw the same problem on the personal laptop. Then it all started working on both machines.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (4)
As of 2024-04-26 01:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found