Bug#839218: nama: FTBFS: Failed 1/7 test programs. 0/91 subtests failed.Bad plan. You planned 126 tests but ran 57.

Chris Lamb lamby at debian.org
Fri Sep 30 09:09:01 UTC 2016


Source: nama
Version: 1.208-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

nama fails to build from source in unstable/amd64:

  [..]

  Setting up libterm-termkey-perl (0.16-3+b1) ...
  Setting up libtext-diff-perl (1.44-1) ...
  Setting up libjson-xs-perl (3.020-1+b1) ...
  Setting up libtest-pod-coverage-perl (1.10-2) ...
  Setting up libanyevent-termkey-perl (0.02-2) ...
  Setting up libmodule-implementation-perl (0.09-1) ...
  Setting up libb-hooks-endofscope-perl (0.21-1) ...
  Setting up libpackage-stash-perl (0.37-1) ...
  Setting up libnamespace-clean-perl (0.27-1) ...
  Setting up libgit-repository-perl (1.320-1) ...
  Setting up nama-build-deps (1.208-1) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=f419542bf8bd
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama/nama-1.208
  OLDPWD=/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  GPG_KEY=1E953E27D4311E58
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building nama 1.208-1 on amd64                                                   **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package nama
  dpkg-buildpackage: info: source version 1.208-1
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Lucas Kanashiro <kanashiro.duarte at gmail.com>
   dpkg-source --before-build nama-1.208
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean
     dh_testdir
     dh_auto_clean
     dh_clean
   debian/rules build
  dh build
     dh_testdir
     dh_update_autotools_config
     dh_auto_configure
  	perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama/nama-1.208=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama/nama-1.208=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
  Checking if your kit is complete...
  Warning: the following files are missing in your kit:
  	t/03_wav.t
  Please inform the author.
  Generating a Unix-style Makefile
  Writing Makefile for Audio::Nama
  Writing MYMETA.yml and MYMETA.json
     dh_auto_build
  	make -j1
  make[1]: Entering directory '/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama/nama-1.208'
  cp lib/Audio/Nama/Edit.pm blib/lib/Audio/Nama/Edit.pm
  cp lib/Audio/Nama/Graphical.pm blib/lib/Audio/Nama/Graphical.pm
  cp lib/Audio/Nama/Sequence.pm blib/lib/Audio/Nama/Sequence.pm
  cp lib/Audio/Nama/Memoize.pm blib/lib/Audio/Nama/Memoize.pm
  cp lib/Audio/Nama/Bunch.pm blib/lib/Audio/Nama/Bunch.pm
  cp lib/Audio/Nama/Initializations.pm blib/lib/Audio/Nama/Initializations.pm
  cp lib/Audio/Nama/Options.pm blib/lib/Audio/Nama/Options.pm
  cp lib/Audio/Nama/Graph.pm blib/lib/Audio/Nama/Graph.pm
  cp lib/Audio/Nama/Assign.pm blib/lib/Audio/Nama/Assign.pm
  cp lib/Audio/Nama/Log.pm blib/lib/Audio/Nama/Log.pm
  cp lib/Audio/Nama/Lat.pm blib/lib/Audio/Nama/Lat.pm
  cp lib/Audio/Nama/Bus.pm blib/lib/Audio/Nama/Bus.pm
  cp lib/Audio/Nama/Modes.pm blib/lib/Audio/Nama/Modes.pm
  cp lib/Audio/Nama/Mark.pm blib/lib/Audio/Nama/Mark.pm
  cp lib/Audio/Nama/Globals.pm blib/lib/Audio/Nama/Globals.pm
  cp lib/Audio/Nama/Config.pm blib/lib/Audio/Nama/Config.pm
  cp lib/Audio/Nama/Grammar.pm blib/lib/Audio/Nama/Grammar.pm
  cp lib/Audio/Nama/EngineRun.pm blib/lib/Audio/Nama/EngineRun.pm
  cp lib/Audio/Nama/AnalyseLV2.pm blib/lib/Audio/Nama/AnalyseLV2.pm
  cp lib/Audio/Nama/Git.pm blib/lib/Audio/Nama/Git.pm
  cp lib/Audio/Nama/Fade.pm blib/lib/Audio/Nama/Fade.pm
  cp lib/Audio/Nama/Custom.pm blib/lib/Audio/Nama/Custom.pm
  cp lib/Audio/Nama/Effect.pm blib/lib/Audio/Nama/Effect.pm
  cp lib/Audio/Nama/Midi.pm blib/lib/Audio/Nama/Midi.pm
  cp lib/Audio/Nama/EngineSetup.pm blib/lib/Audio/Nama/EngineSetup.pm
  cp lib/Audio/Nama/EngineCleanup.pm blib/lib/Audio/Nama/EngineCleanup.pm
  cp lib/Audio/Nama/Insert.pm blib/lib/Audio/Nama/Insert.pm
  cp lib/Audio/Nama/ChainSetup.pm blib/lib/Audio/Nama/ChainSetup.pm
  cp lib/Audio/Nama/Persistence.pm blib/lib/Audio/Nama/Persistence.pm
  cp lib/Audio/Nama/EffectsRegistry.pm blib/lib/Audio/Nama/EffectsRegistry.pm
  cp lib/Audio/Nama/Plug.pm blib/lib/Audio/Nama/Plug.pm
  cp lib/Audio/Nama/IO.pm blib/lib/Audio/Nama/IO.pm
  cp lib/Audio/Nama/Help.pm blib/lib/Audio/Nama/Help.pm
  cp lib/Audio/Nama.pm blib/lib/Audio/Nama.pm
  cp lib/Audio/Nama/RegionComp.pm blib/lib/Audio/Nama/RegionComp.pm
  cp lib/Audio/Nama/Object.pm blib/lib/Audio/Nama/Object.pm
  cp lib/Audio/Nama/CacheTrack.pm blib/lib/Audio/Nama/CacheTrack.pm
  cp lib/Audio/Nama/Latency.pm blib/lib/Audio/Nama/Latency.pm
  cp lib/Audio/Nama/Mix.pm blib/lib/Audio/Nama/Mix.pm
  cp lib/Audio/Nama/Jack.pm blib/lib/Audio/Nama/Jack.pm
  cp lib/Audio/Nama/Regions.pm blib/lib/Audio/Nama/Regions.pm
  cp lib/Audio/Nama/MuteSoloFade.pm blib/lib/Audio/Nama/MuteSoloFade.pm
  cp lib/Audio/Nama/Engine.pm blib/lib/Audio/Nama/Engine.pm
  cp lib/Audio/Nama/Project.pm blib/lib/Audio/Nama/Project.pm
  cp lib/Audio/Nama/EffectChain.pm blib/lib/Audio/Nama/EffectChain.pm
  cp lib/Audio/Nama/Terminal.pm blib/lib/Audio/Nama/Terminal.pm
  cp lib/Audio/Nama/Wavinfo.pm blib/lib/Audio/Nama/Wavinfo.pm
  cp lib/Audio/Nama/Util.pm blib/lib/Audio/Nama/Util.pm
  cp lib/Audio/Nama/Wav.pm blib/lib/Audio/Nama/Wav.pm
  cp lib/Audio/Nama/Text.pm blib/lib/Audio/Nama/Text.pm
  cp lib/Audio/Nama/Track.pm blib/lib/Audio/Nama/Track.pm
  cp script/nama blib/script/nama
  "/usr/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/nama
  Manifying 1 pod document
  Manifying 3 pod documents
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama/nama-1.208'
     dh_auto_test
  	make -j1 test TEST_VERBOSE=1
  make[1]: Entering directory '/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama/nama-1.208'
  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, 'inc', 'blib/lib', 'blib/arch')" t/*.t
  t/01_symbols.t .. 
  1..3
  ok 1 - use Audio::Nama::Globals;
  ok 2 - global variable import
  ok 3 - global variable-all-tag import
  ok
  t/02_assign.t ... 
  1..18
  ok 1 - use Audio::Nama::Assign;
  ok 2 - Scalar number assignment
  ok 3 - Scalar string assignment
  ok 4 - Array assignment
  ok 5 - Hash assignment
  ok 6 - Serialization round trip
  ok 7 - Scalar number assignment
  ok 8 - Scalar string assignment
  ok 9 - Array assignment
  ok 10 - Hash assignment
  ok 11 - Serialization round trip
  ok 12 - Scalar number assignment
  ok 13 - Scalar string assignment
  ok 14 - Array assignment
  ok 15 - Hash assignment
  ok 16 - Serialization round trip
  ok 17 - Null array assignment
  ok 18 - Null hash assignment
  ok
  t/04_object.t ... 
  1..4
  ok 1 - use Audio::Nama::Object;
  ok 2 - instantiation
  ok 3 - accessor
  ok 4 - mutator
  ok
  t/06_latency.t .. 
  1..6
  ok 1 - Latency object instantiation
  ok 2 - Stringify object
  ok 3 - Min latency accessor
  ok 4 - Latency addition
  ok 5 - Latency addition, overloading '+' operator
  ok 6 - Exception on Max greater than Min
  ok
  t/11_mark.t ..... 
  1..2
  ok 1 - use Audio::Nama::Mark;
  ok 2 - Object creation
  ok
  t/12_nama.t ..... 
  1..126
  reading config file /dev/null
  Starting dummy engine only
  project_root /tmp/nama-test specified on command line
  ok 1 - Read mix_to_disk_format
  ok 2 - 1 => soundcard
  ok 3 - Fluidsynth => jack_client
  ok 4 - MPlayer [20120]:out_0 => jack_client
  ok 5 - drumkit.ports => jack_ports_list
  ok 6 - manual => jack_manual
  ok 7 - jack => jack_manual
  ok 8 - bus => bus
  ok 9 - null => null
  ok 10 - loop,16 => loop
  ok 11 - loop,Master => loop
  : file not found
  ok 12 - establish project directory
  ok 13 - Bus initializtion
  ok 14 - from_null ecs_string
  ok 15 - to_null ecs_string
  ok 16 - to_wav ecs_string
  ok 17 - from_wav ecs_string
  ok 18 - from_loop ecs_string
  ok 19 - to_loop ecs_string
  ok 20 - to_alsa_soundcard_device ecs_string
  ok 21 - from_alsa_soundcard_device ecs_string
  ok 22 - from_soundcard ecs_string
  ok 23 - to_soundcard ecs_string
  ok 24 - to_jack_port ecs_string
  ok 25 - from_jack_port ecs_string
  ok 26 - from_jack_client ecs_string
  ok 27 - to_jack_client ecs_string
  ok 28 - to_jack_multi ecs_string
  ok 29 - from_jack_multi ecs_string
  ok 30 - track creation
  ok 31 - current track assignment
  ok 32 - apply volume control
  Added E, time_reverb3
  ok 33 - apply preset
  ok 34 - positioned before vol/pan faders
  Added F, Decimator
  ok 35 - apply LADSPA effect
  ok 36 - position before faders, after other effects
  ok 37 - modify effect
  E - C - D - F
   No. Name       Requested  Status  Source                Destination   Vol   Pan
  ================================================================================
    3  sax                   MON     1                     Main           -2    50
  Signal width: mono
  E: time_reverb3, pn:time_reverb3, sax
  C: Pan, epp, sax
      1. Level %: 50
  D: Volume, eadb, sax
      1. Level db: -2
  F: Decimator, el:decimator, sax
      1. Bit depth: 1
      2. Sample rate (Hz): 2
  ok 38 - position effect at end, using ZZZ pseudo-id
  E - C - F - D
   No. Name       Requested  Status  Source                Destination   Vol   Pan
  ================================================================================
    3  sax                   MON     1                     Main           -2    50
  Signal width: mono
  E: time_reverb3, pn:time_reverb3, sax
  C: Pan, epp, sax
      1. Level %: 50
  F: Decimator, el:decimator, sax
      1. Bit depth: 1
      2. Sample rate (Hz): 2
  D: Volume, eadb, sax
      1. Level db: -2
  ok 39 - position effect before another effect
  removing effect F: Decimator, el:decimator, sax
  ok 40 - remove effect
  Track sax: source set to soundcard channel 2
  ok 41 - set soundcard input
  ok 42 - set input channel
  Track sax: soundcard channel 5 is now a send target
  ok 43 - set soundcard output
  ok 44 - set soundcard output
  ok 45 - IO base class object
  ok 46 - IO to_alsa_soundcard_device 1
  ok 47 - IO to_alsa_soundcard_device 2
  ok 48 - IO to_soundcard 1
  ok 49 - IO to_soundcard 2
  ok 50 - sound system ALSA/JACK detection: input
  ok 51 - IO from_soundcard: jack 1
  ok 52 - IO from_soundcard: jack 2
  ok 53 - sound system ALSA/JACK detection: output
  ok 54 - IO to_soundcard: jack 1
  ok 55 - IO to_soundcard: jack 2
  ok 56 - value overrides method call
  Track sax set to mono, but JACK source "Horgand" is stereo.
  Track sax: source set to JACK client Horgand
  ok 57 - set JACK client as input
  sax: JACK source port is sax_in. Make connections manually.
  
  Track sax: source set to JACK manual port sax_in
  Failed 69/126 subtests 
  t/13_io.t ....... 
  1..1
  ok 1 - use Audio::Nama::IO;
  ok
  
  Test Summary Report
  -------------------
  t/12_nama.t   (Wstat: 139 Tests: 57 Failed: 0)
    Non-zero wait status: 139
    Parse errors: Bad plan.  You planned 126 tests but ran 57.
  Files=7, Tests=91,  5 wallclock secs ( 0.03 usr  0.01 sys +  2.29 cusr  0.43 csys =  2.76 CPU)
  Result: FAIL
  Failed 1/7 test programs. 0/91 subtests failed.
  Makefile:930: recipe for target 'test_dynamic' failed
  make[1]: *** [test_dynamic] Error 255
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160930095107.55GhkE5sL3.db.nama/nama-1.208'
  dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nama.1.208-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 6984 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160930/490af695/attachment.obj>


More information about the Reproducible-builds mailing list