Mail::SPF::Query is missing. Installing via CPAN timed out
Remco Barendse
mailscanner at barendse.to
Fri Jun 11 21:57:21 UTC 2021
Loads of stuff that doesn' make any sense to me :
Configuring J/JM/JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz with
Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Mail::SPF::Query
Writing MYMETA.yml and MYMETA.json
JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for J/JM/JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz
CPAN: Module::CoreList loaded ok (v5.20190522)
cp lib/Mail/SPF/Query.pm blib/lib/Mail/SPF/Query.pm
cp bin/spfd blib/script/spfd
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spfd
cp bin/spfquery blib/script/spfquery
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' --
blib/script/spfquery
Manifying 2 pod documents
Manifying 1 pod document
JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz
/usr/bin/make -- OK
Running make test for JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz
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/00_all.t .. 3/223 # Test 3 got: "unknown" (t/00_all.t at line 127 fail
#2)
# Expected: "neutral"
# t/00_all.t line 127 is: my $ok = ok($result,
$expected_result);
# Detailed debug log for test(s) 3:
# | 01.spf1-test.mailzone.com new: ipv4=192.0.2.1,
sender=01.spf1-test.mailzone.com, helo=01.spf1-test.mailzone.com
# | postmaster 01.spf1-test.mailzone.com localpart is postmaster
# || postmaster 01.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 01.spf1-test.mailzone.com
# || postmaster 01.spf1-test.mailzone.com myquery: doing TXT query
on 01.spf1-test.mailzone.com
# || postmaster 01.spf1-test.mailzone.com myquery:
01.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 01.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 01.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 01.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 01.spf1-test.mailzone.com no SPF record found for
01.spf1-test.mailzone.com
# || postmaster 01.spf1-test.mailzone.com header_comment: spf_source
= domain of 01.spf1-test.mailzone.com
# || postmaster 01.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 4/223 # Test 4 got: "unknown" (t/00_all.t at line 127 fail
#3)
# Expected: "fail"
# Detailed debug log for test(s) 4:
# | 02.spf1-test.mailzone.com new: ipv4=192.0.2.1,
sender=02.spf1-test.mailzone.com, helo=02.spf1-test.mailzone.com
# | postmaster 02.spf1-test.mailzone.com localpart is postmaster
# || postmaster 02.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 02.spf1-test.mailzone.com
# || postmaster 02.spf1-test.mailzone.com myquery: doing TXT query
on 02.spf1-test.mailzone.com
# || postmaster 02.spf1-test.mailzone.com myquery:
02.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 02.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 02.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 02.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 02.spf1-test.mailzone.com no SPF record found for
02.spf1-test.mailzone.com
# || postmaster 02.spf1-test.mailzone.com header_comment: spf_source
= domain of 02.spf1-test.mailzone.com
# || postmaster 02.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 5/223 # Test 5 got: "unknown" (t/00_all.t at line 127 fail
#4)
# Expected: "softfail"
# Detailed debug log for test(s) 5:
# | 03.spf1-test.mailzone.com new: ipv4=192.0.2.1,
sender=03.spf1-test.mailzone.com, helo=03.spf1-test.mailzone.com
# | postmaster 03.spf1-test.mailzone.com localpart is postmaster
# || postmaster 03.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 03.spf1-test.mailzone.com
# || postmaster 03.spf1-test.mailzone.com myquery: doing TXT query
on 03.spf1-test.mailzone.com
# || postmaster 03.spf1-test.mailzone.com myquery:
03.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 03.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 03.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 03.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 03.spf1-test.mailzone.com no SPF record found for
03.spf1-test.mailzone.com
# || postmaster 03.spf1-test.mailzone.com header_comment: spf_source
= domain of 03.spf1-test.mailzone.com
# || postmaster 03.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 6/223 # Test 6 got: "unknown" (t/00_all.t at line 127 fail
#5)
# Expected: "fail"
# Detailed debug log for test(s) 6:
# | 05.spf1-test.mailzone.com new: ipv4=192.0.2.1,
sender=05.spf1-test.mailzone.com, helo=05.spf1-test.mailzone.com
# | postmaster 05.spf1-test.mailzone.com localpart is postmaster
# || postmaster 05.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 05.spf1-test.mailzone.com
# || postmaster 05.spf1-test.mailzone.com myquery: doing TXT query
on 05.spf1-test.mailzone.com
# || postmaster 05.spf1-test.mailzone.com myquery:
05.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 05.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 05.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 05.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 05.spf1-test.mailzone.com no SPF record found for
05.spf1-test.mailzone.com
# || postmaster 05.spf1-test.mailzone.com header_comment: spf_source
= domain of 05.spf1-test.mailzone.com
t/00_all.t .. 7/223 # Test 7 got: "unknown" (t/00_all.t at line 127 fail
#6)ype = original-spf-record
# Expected: "neutral"
# Test 9 got: "error in processing during lookup of
06.spf1-test.mailzone.com" (t/00_all.t at line 130)
# Expected: "192.0.2.1 is neither permitted nor denied by domain of
06.spf1-test.mailzone.com"
# t/00_all.t line 130 is: $ok = ok($header_comment,
$expected_header_comment) && $ok;
# Detailed debug log for test(s) 7,8,9:
# | 06.spf1-test.mailzone.com new: ipv4=192.0.2.1,
sender=06.spf1-test.mailzone.com, helo=06.spf1-test.mailzone.com
# | postmaster 06.spf1-test.mailzone.com localpart is postmaster
# || postmaster 06.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 06.spf1-test.mailzone.com
# || postmaster 06.spf1-test.mailzone.com myquery: doing TXT query
on 06.spf1-test.mailzone.com
# || postmaster 06.spf1-test.mailzone.com myquery:
06.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 06.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 06.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 06.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 06.spf1-test.mailzone.com no SPF record found for
06.spf1-test.mailzone.com
# || postmaster 06.spf1-test.mailzone.com header_comment: spf_source
= domain of 06.spf1-test.mailzone.com
# || postmaster 06.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 10/223 # Test 10 got: "unknown" (t/00_all.t at line 127 fail
#7)
# Expected: "none"
# Detailed debug log for test(s) 10:
# | 07.spf1-test.mailzone.com new: ipv4=192.0.2.1,
sender=07.spf1-test.mailzone.com, helo=07.spf1-test.mailzone.com
# | postmaster 07.spf1-test.mailzone.com localpart is postmaster
# || postmaster 07.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 07.spf1-test.mailzone.com
# || postmaster 07.spf1-test.mailzone.com myquery: doing TXT query
on 07.spf1-test.mailzone.com
# || postmaster 07.spf1-test.mailzone.com myquery:
07.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 07.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 07.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 07.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 07.spf1-test.mailzone.com no SPF record found for
07.spf1-test.mailzone.com
# || postmaster 07.spf1-test.mailzone.com header_comment: spf_source
= domain of 07.spf1-test.mailzone.com
# || postmaster 07.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 12/223 # Test 12 got: "unknown" (t/00_all.t at line 127 fail
#9)
# Expected: "fail"
# Detailed debug log for test(s) 12:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.1,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 13/223 # Test 13 got: "unknown" (t/00_all.t at line 127 fail
#10)
# Expected: "pass"
# Detailed debug log for test(s) 13:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.10,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 14/223 # Test 14 got: "unknown" (t/00_all.t at line 127 fail
#11)
# Expected: "pass"
# Detailed debug log for test(s) 14:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.11,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 15/223 # Test 15 got: "unknown" (t/00_all.t at line 127 fail
#12)
# Expected: "pass"
# Detailed debug log for test(s) 15:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.12,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 16/223 # Test 16 got: "unknown" (t/00_all.t at line 127 fail
#13)
# Expected: "pass"
# Detailed debug log for test(s) 16:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.13,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 17/223 # Test 17 got: "unknown" (t/00_all.t at line 127 fail
#14)
# Expected: "pass"
# Detailed debug log for test(s) 17:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.20,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 18/223 # Test 18 got: "unknown" (t/00_all.t at line 127 fail
#15)
# Expected: "pass"
# Detailed debug log for test(s) 18:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.21,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
t/00_all.t .. 19/223 # Test 19 got: "unknown" (t/00_all.t at line 127 fail
#16)
# Expected: "pass"
# Detailed debug log for test(s) 19:
# | 10.spf1-test.mailzone.com new: ipv4=192.0.2.22,
sender=10.spf1-test.mailzone.com, helo=10.spf1-test.mailzone.com
# | postmaster 10.spf1-test.mailzone.com localpart is postmaster
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new():
doing TXT query on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery: doing TXT query
on 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com myquery:
10.spf1-test.mailzone.com TXT failed: NXDOMAIN.
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): TXT
query on 10.spf1-test.mailzone.com returned error=,
last_dns_error=NXDOMAIN
# || postmaster 10.spf1-test.mailzone.com DirectiveSet->new(): SPF
policy:
# || postmaster 10.spf1-test.mailzone.com no SPF record found for
10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment: spf_source
= domain of 10.spf1-test.mailzone.com
# || postmaster 10.spf1-test.mailzone.com header_comment:
spf_source_type = original-spf-record
^Cmake: *** [Makefile:853: test_dynamic] Interrupt
JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz
On Fri, 11 Jun 2021, Mark Sapiro wrote:
> On 6/11/21 8:36 AM, Remco Barendse wrote:
>>
>> When running the installer, it just hangs here :
>>
>>
>> Mail::SPF::Query is missing. Installing via CPAN ...
>>
>> --> Working on Mail::SPF::Query
>> Fetching
>> http://www.cpan.org/authors/id/J/JM/JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz
>> ... OK
>> Configuring Mail-SPF-Query-1.999.1 ... OK
>> Building and testing Mail-SPF-Query-1.999.1 ... ! Timed out (> 1800s). Use
>> --verbose to retry.
>> Terminated
>>
>> Any hints?
>
> What happens if you manually run
>
> cpan install Mail::SPF::Query
>
> --
> Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
> San Francisco Bay Area, California better use your sense - B. Dylan
>
>
> --
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
>
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the MailScanner
mailing list