Subject: | Installing Authen::SASL::Perl::NTLM failed |
Date: | Thu, 14 Apr 2016 15:08:14 +0000 |
To: | <bug-Authen-SASL-Perl-NTLM [...] rt.cpan.org> |
From: | "Homard-Roy Wes" <Wes.Homard-Roy [...] northampton.ac.uk> |
Hi,
I've never reported a bug before so many apologies if this turns out to be an error on my part rather than a bug!
I am trying to install Authen::SASL::Perl::NTLM but the installation finishes with the line "FAIL Installing Authen::SASL::Perl::NTLM failed" and I have seen similar issues reported as bugs on the web.
Distribution: Authen-SASL-Perl-NTLM-0.002
Perl version: 5.8.8
Operating System vendor and version: Linux 2.6.18-371.12.1.el5 #1 SMP Thu Aug 7 09:01:50 EDT 2014 i686 i686 i386 GNU/Linux
The installation appears to be stalling at the testing phase. The build.log produced is:
cpanm (App::cpanminus) 1.7040 on perl 5.008008 built for i386-linux-thread-multi
Work directory is /root/.cpanm/work/1460645193.953
You have make /usr/bin/make
You have /usr/bin/wget
You have /bin/tar: tar (GNU tar) 1.15.1
You have /usr/bin/unzip
Searching Authen::SASL::Perl::NTLM () on cpanmetadb ...
--> Working on Authen::SASL::Perl::NTLM
Fetching http://www.cpan.org/authors/id/S/ST/STEVENL/Authen-SASL-Perl-NTLM-0.002.tar.gz
-> OK
Unpacking Authen-SASL-Perl-NTLM-0.002.tar.gz
Entering Authen-SASL-Perl-NTLM-0.002
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.10)
Configuring Authen-SASL-Perl-NTLM-0.002
Running Makefile.PL
Warning: prerequisite Authen::NTLM 0 not found.
Warning: prerequisite parent 0 not found.
Checking if your kit is complete...
Looks good
WARNING: ABSTRACT contains control character(s), they will be removed
Generating a Unix-style Makefile
Writing Makefile for Authen::SASL::Perl::NTLM
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have warnings 0 ... Yes (1.05)
Checking if you have parent 0 ... No
Checking if you have Authen::SASL::Perl 0 ... Yes (1.07)
Checking if you have Authen::SASL 0 ... Yes (2.12)
Checking if you have constant 0 ... Yes (1.05)
Checking if you have Test::More 0 ... Yes (0.62)
Checking if you have strict 0 ... Yes (1.03)
Checking if you have MIME::Base64 0 ... Yes (3.07)
Checking if you have Authen::NTLM 0 ... No
==> Found dependencies: parent, Authen::NTLM
Searching parent (0) on cpanmetadb ...
--> Working on parent
Fetching http://www.cpan.org/authors/id/C/CO/CORION/parent-0.234.tar.gz
-> OK
Unpacking parent-0.234.tar.gz
Entering parent-0.234
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.10)
Configuring parent-0.234
Running Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for parent
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Test::More 0.4 ... Yes (0.62)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.10)
Building and testing parent-0.234
cp lib/parent.pm blib/lib/parent.pm
lib/parent.pm:30: Unknown command paragraph "=encoding utf8"
Manifying 1 pod document
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/compile-time-file............ok
t/compile-time.................ok
t/parent-classfromclassfile....ok
t/parent-classfromfile.........ok
t/parent-pmc...................ok
t/parent-returns-false.........ok
t/parent.......................ok
All tests successful.
Files=7, Tests=33, 0 wallclock secs ( 0.15 cusr + 0.03 csys = 0.18 CPU)
lib/parent.pm:30: Unknown command paragraph "=encoding utf8"
Manifying 1 pod document
Installing /usr/lib/perl5/site_perl/5.8.8/parent.pm
Installing /usr/share/man/man3/parent.3pm
Appending installation info to /usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod
-> OK
Successfully installed parent-0.234
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/.meta/parent-0.234/MYMETA.json
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/.meta/parent-0.234/install.json
Searching Authen::NTLM (0) on cpanmetadb ...
--> Working on Authen::NTLM
Fetching http://www.cpan.org/authors/id/N/NB/NBEBOUT/NTLM-1.09.tar.gz
-> OK
Unpacking NTLM-1.09.tar.gz
Entering NTLM-1.09
Checking configure dependencies from META.yml
Configuring Authen-NTLM-1.09
Running Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Authen::NTLM::DES
Writing MYMETA.yml and MYMETA.json
Generating a Unix-style Makefile
Writing Makefile for Authen::NTLM::MD4
Writing MYMETA.yml and MYMETA.json
Generating a Unix-style Makefile
Writing Makefile for Authen::NTLM
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Digest::HMAC_MD5 0 ... Yes (1.01)
Checking if you have MIME::Base64 0 ... Yes (3.07)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.10)
Building and testing Authen-NTLM-1.09
cp NTLM.pm blib/lib/Authen/NTLM.pm
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
cp DES.pm ../blib/lib/Authen/NTLM/DES.pm
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
cp MD4.pm ../blib/lib/Authen/NTLM/MD4.pm
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
Manifying 1 pod document
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01_load....ok
t/02_ntlm....ok
t/03_oo......ok
t/04_v2......ok
t/99_pod.....ok
All tests successful.
Files=5, Tests=37, 0 wallclock secs ( 0.27 cusr + 0.03 csys = 0.30 CPU)
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
No tests defined for Authen::NTLM::DES extension.
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
No tests defined for Authen::NTLM::MD4 extension.
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/DES'
make[1]: Entering directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
make[1]: Leaving directory `/root/.cpanm/work/1460645193.953/NTLM-1.09/MD4'
Manifying 1 pod document
Installing /usr/lib/perl5/site_perl/5.8.8/Authen/NTLM.pm
Installing /usr/lib/perl5/site_perl/5.8.8/Authen/NTLM/DES.pm
Installing /usr/lib/perl5/site_perl/5.8.8/Authen/NTLM/MD4.pm
Installing /usr/share/man/man3/Authen::NTLM.3pm
Appending installation info to /usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod
-> OK
Successfully installed Authen-NTLM-1.09
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/.meta/NTLM-1.09/MYMETA.json
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/.meta/NTLM-1.09/install.json
Building and testing Authen-SASL-Perl-NTLM-0.002
cp lib/Authen/SASL/Perl/NTLM.pm blib/lib/Authen/SASL/Perl/NTLM.pm
Manifying 1 pod document
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/author-critic...........skipped
all skipped: these tests are for testing by the author
t/ntlm_client.............String found where operator expected at t/ntlm_client.t line 30, near "subtest 'simple'"
(Do you need to predeclare subtest?)
syntax error at t/ntlm_client.t line 30, near "subtest 'simple'"
Execution of t/ntlm_client.t aborted due to compilation errors.
# Looks like your test died before it could output anything.
dubious
Test returned status 255 (wstat 65280, 0xff00)
t/release-no-tabs.........skipped
all skipped: these tests are for release candidate testing
t/release-pod-coverage....skipped
all skipped: these tests are for release candidate testing
t/release-pod-syntax......skipped
all skipped: these tests are for release candidate testing
FAILED--5 test scripts could be run, alas--no output ever seen
make: *** [test_dynamic] Error 255
-> FAIL Installing Authen::SASL::Perl::NTLM failed. See /root/.cpanm/work/1460645193.953/build.log for details. Retry with --force to force install it.
Expiring 1 work directories.
2 distributions installed
Is this a bug or are you able to offer any further advice for a successful installation?
Many thanks,
Wes
Wes Homard-Roy
Information Systems Developer
Library and Learning Services
The University of Northampton
The University of Northampton�s world-leading research and inspirational teaching deliver life-changing student experiences. We are one of the top 30 UK universities for student satisfaction*, and have a 96% employability rate**. Our innovative, student-focused social impact agenda and active global partnerships promote positive change locally, nationally and internationally.
www.northampton.ac.uk
* Ranked 26th in England for satisfaction when compared to full university status HEIs in the National Student Survey 2014
** HESA Destination of Leavers from Higher Education (DLHE) Survey 2012/13, July 2014 compared to full university status HEIs for full time study first Undergraduate degree leavers
This e-mail is private and may be confidential and is for the intended recipient only. If you are not the intended recipient you are strictly prohibited from using, printing, copying, distributing or disseminating this e-mail or any information contained in it. We virus scan all E-mails leaving The University of Northampton but no warranty is given that this E-mail and any attachments are virus free. You should undertake your own virus checking. The right to monitor E-mail communications through our networks is reserved by us.
Message body is not shown because it is too large.