Package: src:sqitch
Version: 1.6.1-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202605/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:sqitch, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --etcdir=/etc/sqitch
        /usr/bin/perl Build.PL --installdirs vendor --config optimize="-g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" 
--config ld="x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wl,-z,relro" --etcdir=/etc/sqitch
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'App-Sqitch' version 'v1.6.1'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build

[... snipped ...]

ok 16 - Should have default verify_dir
ok 17 - Should have default reworked_dir
ok 18 - Should have default reworked_deploy_dir
ok 19 - Should have default reworked_revert_dir
ok 20 - Should have default reworked_verify_dir
ok 21 - Should have default extension
ok 22 - Should have default plan file
ok 23 - 'Should get plan' isa 'App::Sqitch::Plan'
ok 24 - Plan file should be copied from Target
ok 25 - DSN should be from URI
ok 26 - Username should be from URI
ok 27 - Password should be from URI
ok 28 - Variables should be empty
ok 29 - An object of class 'App::Sqitch::Target' isa 'App::Sqitch::Target'
ok 30 - Username should be from environment variable
ok 31 - Password should be from environment variable
ok 32 - Should get error for missing params
ok 33 - 'Target with name and URI' isa 'App::Sqitch::Target'
ok 34 - Name should be "foo"
ok 35 - Target should be alias for name
ok 36 - URI should be set as passed
ok 37 - Sqitch should be as passed
ok 38 - Engine key should be "pg"
ok 39 - 'Engine' isa 'App::Sqitch::Engine::pg'
ok 40 - DSN should be from URI
ok 41 - Username should be from URI
ok 42 - Password should be from environment
ok 43 - Variables should be set
ok 44 - 'Target with URI' isa 'App::Sqitch::Target'
ok 45 - Name should be URI without password
ok 46 - Target should be alias for name
ok 47 - Engine key should be "pg"
ok 48 - 'Engine' isa 'App::Sqitch::Engine::pg'
ok 49 - DSN should be from URI
ok 50 - Username should be from URI
ok 51 - Password should be from URI
ok 52 - 'Target from environment' isa 'App::Sqitch::Target'
ok 53 - Name should be set
ok 54 - URI should be set
ok 55 - Engine key should be "pg"
ok 56 - 'Engine' isa 'App::Sqitch::Engine::pg'
Dubious, test returned 2 (wstat 512, 0x200)
All 56 subtests passed 
Can't locate Moose.pm in @INC (you may need to install the Moose module) (@INC 
entries checked: t/lib /<<PKGBUILDDIR>>/blib/lib /<<PKGBUILDDIR>>/blib/arch inc 
/etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 
/usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
/usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 
/usr/local/lib/site_perl .) at /usr/share/perl5/Moo/HandleMoose.pm line 64.
Compilation failed in require at t/target_cmd.t line 20.
BEGIN failed--compilation aborted at t/target_cmd.t line 20.
# Looks like your test exited with 2 just after 1.
t/target_cmd.t ...... 
1..243
ok 1 - no warnings
Dubious, test returned 2 (wstat 512, 0x200)
Failed 242/243 subtests 
Can't locate Moose.pm in @INC (you may need to install the Moose module) (@INC 
entries checked: t/lib /<<PKGBUILDDIR>>/blib/lib /<<PKGBUILDDIR>>/blib/arch inc 
/etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 
/usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
/usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 
/usr/local/lib/site_perl .) at /usr/share/perl5/Moo/HandleMoose.pm line 64.
Compilation failed in require at t/upgrade.t line 16.
BEGIN failed--compilation aborted at t/upgrade.t line 16.
# Looks like your test exited with 2 just after 1.
t/upgrade.t ......... 
1..25
ok 1 - no warnings
Dubious, test returned 2 (wstat 512, 0x200)
Failed 24/25 subtests 
Can't locate Moose.pm in @INC (you may need to install the Moose module) (@INC 
entries checked: t/lib /<<PKGBUILDDIR>>/blib/lib /<<PKGBUILDDIR>>/blib/arch inc 
/etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 
/usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
/usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 
/usr/local/lib/site_perl .) at /usr/share/perl5/Moo/HandleMoose.pm line 64.
Compilation failed in require at t/verify.t line 15.
BEGIN failed--compilation aborted at t/verify.t line 15.
t/verify.t .......... 
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run 
Can't locate Moose.pm in @INC (you may need to install the Moose module) (@INC 
entries checked: t/lib /<<PKGBUILDDIR>>/blib/lib /<<PKGBUILDDIR>>/blib/arch inc 
/etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 
/usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base 
/usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 
/usr/local/lib/site_perl .) at /usr/share/perl5/Moo/HandleMoose.pm line 64.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 2 just after 29.
t/vertica.t ......... 
ok 1 - require App::Sqitch::Engine::vertica;
ok 2 - config_vars should return three vars
ok 3 - An object of class 'App::Sqitch::Engine::vertica' isa 
'App::Sqitch::Engine::vertica'
ok 4 - Key should be "vertica"
ok 5 - Name should be "Vertica"
ok 6 - client should default to vsql
ok 7 - registry default should be "sqitch"
ok 8 - DB URI should be "db:vertica:"
ok 9 - Destination should fall back on environment variables
ok 10 - Registry destination should be the same as destination
ok 11 - vsql command should be username and std opts-only
ok 12 - An object of class 'App::Sqitch::Engine::vertica' isa 
'App::Sqitch::Engine::vertica'
ok 13 - Set some variables
ok 14 - Variables should be passed to vsql via --set
ok 15 - Target name should not read $VSQL_DATABASE
ok 16 - Registry target should be the same as destination
ok 17 - Should have username when VSQL_DATABASE set
ok 18 - Should have password when VSQL_DATABASE set
ok 19 - DSN should have database name when $env set
ok 20 - Target name should not read $VSQL_USER
ok 21 - Registry target should be the same as destination
ok 22 - Should have username when VSQL_USER set
ok 23 - Should have password when VSQL_USER set
ok 24 - DSN should have database name when $env set
ok 25 - Target name should not read $VSQL_PASSWORD
ok 26 - Registry target should be the same as destination
ok 27 - Should have username when VSQL_PASSWORD set
ok 28 - Should have password when VSQL_PASSWORD set
ok 29 - DSN should have database name when $env set
Dubious, test returned 2 (wstat 512, 0x200)
All 29 subtests passed 
t/win32.t ........... 
1..2
ok 1 - Should have "MSWin32"
ok 2 - CAN_OUTPUT_COLOR should be set properly
ok
t/x.t ............... 
ok 1 - require App::Sqitch::X;
ok 2 - 'X object' isa 'App::Sqitch::X'
ok 3 - X object does Throwable
ok 4 - X object does StackTrace::Auto
ok 5 - Create X without ident
ok 6 - Default ident should be "DEV"
ok 7 - threw App::Sqitch::X
ok 8 - 'Thrown object' isa 'App::Sqitch::X'
ok 9 - Ident should be "basic"
ok 10 - The message should have been passed
ok 11 - It should have a stack trace
ok 12 - Exit val should be 2
ok 13 - The trace should start in this file
ok 14 - threw App::Sqitch::X
ok 15 - 'Thrown object' isa 'App::Sqitch::X'
ok 16 - Ident should be "DEV"
ok 17 - The message should have been passed
ok 18 - Exit val should again be 2
ok 19 - Previous exception should have been passed
ok 20 - Stringification should work
ok 21 - Stringification should work
ok 22 - Details string should work
ok 23 - threw App::Sqitch::X
ok 24 - 'Thrown object' isa 'App::Sqitch::X'
ok 25 - The params should have been passed
ok 26 - Exit val should be 1
ok 27 - Stringification should work
ok 28 - Stringification should work
ok 29 - Details string should work
ok 30 - Should be an "io" exception
ok 31 - Should catch error called via &goto
1..31
ok

Test Summary Report
-------------------
t/add.t           (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 243 tests but ran 1.
t/base.t          (Wstat: 512 (exited 2) Tests: 19 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 224 tests but ran 19.
t/blank.t         (Wstat: 512 (exited 2) Tests: 21 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 34 tests but ran 21.
t/bundle.t        (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 301 tests but ran 1.
t/change.t        (Wstat: 512 (exited 2) Tests: 46 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 92 tests but ran 46.
t/changelist.t    (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 248 tests but ran 1.
t/check.t         (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/checkout.t      (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/clickhouse.t    (Wstat: 512 (exited 2) Tests: 13 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/cockroach.t     (Wstat: 512 (exited 2) Tests: 23 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/command.t       (Wstat: 512 (exited 2) Tests: 15 Failed: 1)
  Failed test:  15
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 199 tests but ran 15.
t/config.t        (Wstat: 512 (exited 2) Tests: 9 Failed: 1)
  Failed test:  9
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 360 tests but ran 9.
t/cx_cmd_role.t   (Wstat: 512 (exited 2) Tests: 4 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/deploy.t        (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/engine.t        (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 802 tests but ran 1.
t/engine_cmd.t    (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 201 tests but ran 1.
t/exasol.t        (Wstat: 512 (exited 2) Tests: 21 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/firebird.t      (Wstat: 512 (exited 2) Tests: 37 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/help.t          (Wstat: 512 (exited 2) Tests: 8 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 20 tests but ran 8.
t/init.t          (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 196 tests but ran 1.
t/item_formatter.t (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 172 tests but ran 1.
t/log.t           (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 253 tests but ran 1.
t/mysql.t         (Wstat: 512 (exited 2) Tests: 12 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/options.t       (Wstat: 512 (exited 2) Tests: 3 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/oracle.t        (Wstat: 512 (exited 2) Tests: 54 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/pg.t            (Wstat: 512 (exited 2) Tests: 20 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/plan.t          (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/plan_cmd.t      (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 234 tests but ran 1.
t/rebase.t        (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/revert.t        (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/rework.t        (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 256 tests but ran 1.
t/show.t          (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/snowflake.t     (Wstat: 512 (exited 2) Tests: 2 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/sqlite.t        (Wstat: 512 (exited 2) Tests: 11 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/status.t        (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 124 tests but ran 1.
t/tag.t           (Wstat: 512 (exited 2) Tests: 5 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 22 tests but ran 5.
t/tag_cmd.t       (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 86 tests but ran 1.
t/target.t        (Wstat: 512 (exited 2) Tests: 56 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/target_cmd.t    (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 243 tests but ran 1.
t/upgrade.t       (Wstat: 512 (exited 2) Tests: 1 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 25 tests but ran 1.
t/verify.t        (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/vertica.t       (Wstat: 512 (exited 2) Tests: 29 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=52, Tests=952, 12 wallclock secs ( 0.08 usr  0.09 sys +  9.38 cusr  1.70 
csys = 11.25 CPU)
Result: FAIL
Failed 42/52 test programs. 2/952 subtests failed.
dh_auto_test: error: /usr/bin/perl Build test --verbose 1 returned exit code 255
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to