Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add message 'Writing log file into .../build.log' #632

Open
KES777 opened this issue Jul 17, 2021 · 1 comment
Open

Add message 'Writing log file into .../build.log' #632

KES777 opened this issue Jul 17, 2021 · 1 comment

Comments

@KES777
Copy link

KES777 commented Jul 17, 2021

Fetching http://www.cpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.026.tar.gz ... OK
Configuring ExtUtils-Helpers-0.026 ... OK
Building and testing ExtUtils-Helpers-0.026 ... OK
Successfully installed ExtUtils-Helpers-0.026
! Installing the dependencies failed: Module 'CPAN::Common::Index' is not installed, Module 'CPAN::Meta::Check' is not installed
! Bailing out the installation for Menlo-1.9019.
! Installing the dependencies failed: Module 'Menlo' is not installed
! Bailing out the installation for Menlo-Legacy-1.9022.
--> Working on Path::Tiny
Fetching http://www.cpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.118.tar.gz ... OK
Configuring Path-Tiny-0.118 ... OK
Building and testing Path-Tiny-0.118 ... OK
Successfully installed Path-Tiny-0.118
! Installing the dependencies failed: Module 'Menlo::CLI::Compat' is not installed
! Bailing out the installation for Carton-v1.0.34.
23 distributions installed

Where can I find full log about why Menlo is not installed?

how to reproduce:

perlbrew use perl-5.35.1
cpanm -L local Carton
@KES777
Copy link
Author

KES777 commented Jul 17, 2021

Found at top:

Work directory is /home/kes/.cpanm/work/1626518081.27655

It fails because Test::Deep depends on Mojo::Base

t/ignore.t .................. ok
t/import.t .................. ok
Can't locate Mojo/Base.pm in @INC (you may need to install the Mojo::Base module) (@INC co
BEGIN failed--compilation aborted at /home/kes/work/projects/tucha/monkeyman/lib/A.pm line
Compilation failed in require at /home/kes/perl5/perlbrew/perls/perl-5.35.1/lib/5.35.1/bas
        ...propagated at /home/kes/perl5/perlbrew/perls/perl-5.35.1/lib/5.35.1/base.pm lin
BEGIN failed--compilation aborted at t/isa.t line 133.
t/isa.t ..................... skipped: (no reason given)
t/leaf-wrapper.t ............ ok
t/listmethods.t ............. ok
t/memory.t .................. ok
t/methods.t ................. ok
t/none.t .................... ok
t/notest.t .................. ok
t/notest_extra.t ............ ok
t/number.t .................. ok
t/reftype.t ................. ok
t/regexp.t .................. ok
t/regexpref.t ............... ok
t/rt78288_blessed_object.t .. ok
t/scalar.t .................. ok
t/scalarref.t ............... ok
t/set.t ..................... ok
t/shallow.t ................. ok
t/string.t .................. ok

Test Summary Report
-------------------
t/isa.t                   (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
Files=39, Tests=1204,  4 wallclock secs ( 0.28 usr  0.05 sys +  3.22 cusr  0.47 csys =  4.
Result: FAIL
Failed 1/39 test programs. 0/1204 subtests failed.
Makefile:911: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 255
-> FAIL Installing Test::Deep failed. See /home/kes/.cpanm/work/1626517668.18955/build.log
-> FAIL Installing the dependencies failed: Module 'Test::Deep' is not installed
-> FAIL Bailing out the installation for CPAN-Meta-Check-0.014.
Already tried File::pushd. Skipping.

It would be helpful to output:

Writing log file into /home/kes/.cpanm/work/1626518081.27655/build.log

Also it more correct to write Working directory instead of Work directory (but here I could be wrong)

@KES777 KES777 changed the title Installing the dependencies failed: Module 'Menlo' is not installed Add message 'Writing log file into .../build.log' Jul 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant