Source: libatteanx-store-memorytriplestore-perl
Version: 0.001~20150811-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

your package FTBFS against perl 5.24 or against a perl without . in @INC:

https://buildd.debian.org/status/package.php?p=libatteanx-store-memorytriplestore-perl&suite=experimental

[...]
/usr/bin/make -C . OPTIMIZE="-g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. 
-fstack-protector-strong -Wformat -Werror=format-security -fblocks -D_REENTRANT 
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe 
-I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -lBlocksRuntime -shared 
-L/usr/local/lib -fstack-protector-strong" test TEST_VERBOSE=1
make[1]: Entering directory '/«PKGBUILDDIR»'
true
true
true
echo "Running Mkbootstrap for AtteanX::Store::MemoryTripleStore ()"
Running Mkbootstrap for AtteanX::Store::MemoryTripleStore ()
"/usr/bin/perl" \
        "-MExtUtils::Mkbootstrap" \
        -e "Mkbootstrap('MemoryTripleStore','');"
touch "MemoryTripleStore.bs"
chmod 644 "MemoryTripleStore.bs"
true
true
true
PERL_DL_NONLAZY=1 PERL_USE_UNSAFE_INC=1 "/usr/bin/perl" 
"-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef 
*Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
Can't locate AtteanX/RDFQueryTranslator.pm in @INC (you may need to install the 
AtteanX::RDFQueryTranslator module) (@INC contains: /«PKGBUILDDIR»/blib/lib 
/«PKGBUILDDIR»/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.24.1 
/usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at t/planning.t 
line 12, <DATA> line 1.
BEGIN failed--compilation aborted at t/planning.t line 12, <DATA> line 1.
t/planning.t ...... 
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run 
Can't locate AtteanX/RDFQueryTranslator.pm in @INC (you may need to install the 
AtteanX::RDFQueryTranslator module) (@INC contains: /«PKGBUILDDIR»/blib/lib 
/«PKGBUILDDIR»/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.24.1 
/usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at t/query.t 
line 12, <DATA> line 1.
BEGIN failed--compilation aborted at t/query.t line 12, <DATA> line 1.
t/query.t ......... 
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run 
Can't apply Attean::API::Plan to AtteanX::Store::MemoryTripleStore::Query - 
missing plan_as_string at /usr/share/perl5/Moo/Role.pm line 279.
Compilation failed in require at 
/«PKGBUILDDIR»/blib/lib/AtteanX/Store/MemoryTripleStore.pm line 54.
BEGIN failed--compilation aborted at 
/«PKGBUILDDIR»/blib/lib/AtteanX/Store/MemoryTripleStore.pm line 54.
Compilation failed in require at /usr/share/perl/5.24/Module/Load.pm line 77.
Can't locate AtteanX/Store/MemoryTripleStore in @INC (@INC contains: 
/«PKGBUILDDIR»/blib/lib /«PKGBUILDDIR»/blib/arch /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 
/usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at 
/usr/share/perl/5.24/Module/Load.pm line 77.

#   Failed test at t/simple.t line 8.
#          got: undef
#     expected: 'AtteanX::Store::MemoryTripleStore'
Can't call method "new" on an undefined value at t/simple.t line 11.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 2 just after 1.
t/simple.t ........ 
not ok 1
Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests 
Can't apply Attean::API::Plan to AtteanX::Store::MemoryTripleStore::Query - 
missing plan_as_string at /usr/share/perl5/Moo/Role.pm line 279.
Compilation failed in require at 
/«PKGBUILDDIR»/blib/lib/AtteanX/Store/MemoryTripleStore.pm line 54.
BEGIN failed--compilation aborted at 
/«PKGBUILDDIR»/blib/lib/AtteanX/Store/MemoryTripleStore.pm line 54.
Compilation failed in require at /usr/share/perl/5.24/Module/Load.pm line 77.
Can't locate AtteanX/Store/MemoryTripleStore in @INC (@INC contains: 
/«PKGBUILDDIR»/blib/lib /«PKGBUILDDIR»/blib/arch /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 
/usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at 
/usr/share/perl/5.24/Module/Load.pm line 77.
        # Child (get_triples) exited without calling finalize()
    
    #   Failed test 'get_triples'
    #   at /usr/share/perl/5.24/Test/Builder.pm line 279.
Can't call method "new" on an undefined value at t/store-triple.t line 16.
    # Child (testing with main) exited without calling finalize()

#   Failed test 'testing with main'
#   at /usr/share/perl/5.24/Test/Builder.pm line 279.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 2 just after 1.
t/store-triple.t .. 
    # Subtest: testing with main
        # Subtest: get_triples
    not ok 1 - get_triples
not ok 1 - testing with main
Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests 

Test Summary Report
-------------------
t/planning.t    (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/query.t       (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/simple.t      (Wstat: 512 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/store-triple.t (Wstat: 512 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=4, Tests=2,  4 wallclock secs ( 0.04 usr  0.00 sys +  3.87 cusr  0.22 
csys =  4.13 CPU)
Result: FAIL
Failed 4/4 test programs. 2/2 subtests failed.
Makefile:1036: recipe for target 'test_dynamic' failed
make[1]: *** [test_dynamic] Error 2
make[1]: Leaving directory '/«PKGBUILDDIR»'
/usr/share/cdbs/1/class/makefile.mk:113: recipe for target 
'debian/stamp-makefile-check' failed
make: *** [debian/stamp-makefile-check] Error 2


Andreas

Reply via email to