Bug#897960: libconfig-model-tkui-perl: FTBFS: Can't call method "exists" on an undefined value

2018-05-07 Thread Dominique Dumont
On Sat, 5 May 2018 11:32:04 +0300 Niko Tyni  wrote:
> This also makes the package fail to build from source.

Ack. The new version revealed a bug in Config::Model::TkUI tests. 

User should not be impacted. I've fixed this upstream and will package it for 
Debian soon.

Thanks for your report.

All the best



Bug#897960: libconfig-model-tkui-perl: FTBFS: Can't call method "exists" on an undefined value

2018-05-05 Thread Niko Tyni
Package: libconfig-model-tkui-perl
Version: 1.365-1 
Severity: serious
User debian-p...@lists.debian.org
Usertags: autopkgtest

As noticed by ci.debian.net, this package has started failing its
test suite on current sid, probably because of

 -libconfig-model-perl 2.122-1
 +libconfig-model-perl 2.123-1

This also makes the package fail to build from source.

  https://ci.debian.net/packages/libc/libconfig-model-tkui-perl/unstable/amd64/

  Backend error: Can't call method "exists" on an undefined value at 
/usr/share/perl5/Config/Model/Backend/CdsFile.pm line 37.
  # Tests were run but no plan was declared and done_testing() was not seen.
  # Looks like your test exited with 2 just after 3.
  t/config-model-ui.t .. 
  You can play with the widget if you run the test with 's' argument
  ok 1 - Compilation done
  ok 2 - created dummy instance
  ok 3 - Config root created
  Dubious, test returned 2 (wstat 512, 0x200)
  All 3 subtests passed 
  2018/05/05 07:47:12 Model Master: write_config specification is deprecated, 
please merge with read_config and move in rw_config
  Backend error: Can't call method "exists" on an undefined value at 
/usr/share/perl5/Config/Model/Backend/CdsFile.pm line 37.
  # Tests were run but no plan was declared and done_testing() was not seen.
  # Looks like your test exited with 2 just after 3.
  t/config-model-wizard.t .. 
  You can play with the widget if you run the test with 's' argument
  ok 1 - Compilation done
  ok 2 - created dummy instance
  ok 3 - Config root created
  Dubious, test returned 2 (wstat 512, 0x200)
  All 3 subtests passed 
  
  [...]
  
  Test Summary Report
  ---
  t/config-model-ui.t(Wstat: 512 Tests: 3 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
  t/config-model-wizard.t (Wstat: 512 Tests: 3 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
 
-- 
Niko Tyni   nt...@debian.org