Bug#830403: libconfig-model-lcdproc-perl: FTBFS: Attribute (instance) does not pass the type constraint because: Validation failed for 'Config::Model::Instance' with value undef at /usr/lib/x86_64-linux-gnu/perl5/5.22/Mouse/Util.pm line 386.

Lucas Nussbaum lucas at debian.org
Fri Jul 8 08:01:32 UTC 2016


Source: libconfig-model-lcdproc-perl
Version: 2.047-1
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20160707 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> touch lcdproc/LCDd.conf
> dh_auto_build
> 	perl Build
> Attribute (instance) does not pass the type constraint because: Validation failed for 'Config::Model::Instance' with value undef at /usr/lib/x86_64-linux-gnu/perl5/5.22/Mouse/Util.pm line 386.
> 	Mouse::Util::throw_error(Mouse::Meta::Attribute=HASH(0x2389228), "Attribute (instance) does not pass the type constraint becaus"..., "data", undef, "depth", -1) called at /usr/share/perl5/Config/Model/Node.pm line 240
> 	Config::Model::Node::create_leaf(Config::Model::Node=HASH(0x3e4d708), "value_type", "yes") called at /usr/share/perl5/Config/Model/Node.pm line 177
> 	Config::Model::Node::create_element(Config::Model::Node=HASH(0x3e4d708), "name", "value_type", "check", "yes") called at /usr/share/perl5/Config/Model/Node.pm line 529
> 	Config::Model::Node::get_element_names(Config::Model::Node=HASH(0x3e4d708), "class", "Itself::Element") called at /usr/share/perl5/Config/Model/Exception.pm line 310
> 	Config::Model::Exception::UnknownElement::full_message(Config::Model::Exception::UnknownElement=HASH(0x3dd3320)) called at /usr/share/perl5/Config/Model/Exception.pm line 73
> 	Config::Model::Exception::full_msg_and_trace(Config::Model::Exception::UnknownElement=HASH(0x3dd3320), undef, "") called at script/gen_LCDd_model.pl line 47
> Building lcdproc model from upstream LCDd.conf file...
> gen_LCDd_model failed: 512 at /«PKGBUILDDIR»/_build/lib/Module/Build/Custom.pm line 8.
> dh_auto_build: perl Build returned exit code 2
> make[1]: *** [override_dh_auto_build] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/07/07/libconfig-model-lcdproc-perl_2.047-1_unstable_reb.normal.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-perl-maintainers mailing list