Bug 1324892 - perl-Lucy-0.4.4-1.fc25 FTBFS: Invalid parameter: 'initializer' at buildlib/Lucy/Build/Binding/Index.pm
Summary: perl-Lucy-0.4.4-1.fc25 FTBFS: Invalid parameter: 'initializer' at buildlib/Lu...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-Lucy
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Lubomir Rintel
QA Contact: Fedora Extras Quality Assurance
URL: http://koji.fedoraproject.org/koji/ta...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-04-07 13:55 UTC by Petr Pisar
Modified: 2016-04-08 06:15 UTC (History)
2 users (show)

Fixed In Version: perl-Lucy-0.5.0-1.fc25
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-04-08 06:15:46 UTC
Type: Bug


Attachments (Terms of Use)

Description Petr Pisar 2016-04-07 13:55:37 UTC
perl-Lucy-0.4.4-1.fc25 fails to build in F25:

Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mgQXBM
+ umask 022
+ cd /builddir/build/BUILD
+ cd Lucy-0.4.4
+ /usr/bin/perl Build.PL installdirs=vendor
Lemon version 1.0
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Lucy' version '0.4.4'
+ ./Build
Lemon version 1.0
Invalid parameter: 'initializer' at buildlib/Lucy/Build/Binding/Index.pm line 291
 at /usr/lib64/perl5/vendor_perl/Clownfish/CFC.pm line 858.
	Clownfish::CFC::Binding::Perl::Pod::add_constructor(Clownfish::CFC::Binding::Perl::Pod=SCALAR(0x15e0750), "alias", "open", "initializer", "do_open", "sample", "    my \$reader = Lucy::Index::IndexReader->open(\x{a}        inde"...) called at buildlib/Lucy/Build/Binding/Index.pm line 291
	Lucy::Build::Binding::Index::bind_indexreader("Lucy::Build::Binding::Index") called at buildlib/Lucy/Build/Binding/Index.pm line 30
	Lucy::Build::Binding::Index::bind_all("Lucy::Build::Binding::Index", Clownfish::CFC::Model::Hierarchy=SCALAR(0x150f0e8)) called at /usr/lib64/perl5/vendor_perl/Clownfish/CFC/Perl/Build.pm line 258
	Clownfish::CFC::Perl::Build::_compile_clownfish(Lucy::Build=HASH(0xcaf220)) called at /usr/lib64/perl5/vendor_perl/Clownfish/CFC/Perl/Build.pm line 300
	Clownfish::CFC::Perl::Build::ACTION_clownfish(Lucy::Build=HASH(0xcaf220)) called at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 2010
	Module::Build::Base::_call_action(Lucy::Build=HASH(0xcaf220), "clownfish") called at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 5239
	Module::Build::Base::depends_on(Lucy::Build=HASH(0xcaf220), "clownfish", "compile_custom_xs", "copy_clownfish_includes") called at /usr/lib64/perl5/vendor_perl/Clownfish/CFC/Perl/Build.pm line 496
	Clownfish::CFC::Perl::Build::ACTION_code(Lucy::Build=HASH(0xcaf220)) called at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 2010
	Module::Build::Base::_call_action(Lucy::Build=HASH(0xcaf220), "code") called at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 5239
	Module::Build::Base::depends_on(Lucy::Build=HASH(0xcaf220), "code") called at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 2840
	Module::Build::Base::ACTION_build(Lucy::Build=HASH(0xcaf220)) called at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 2010
	Module::Build::Base::_call_action(Lucy::Build=HASH(0xcaf220), "build") called at /usr/share/perl5/vendor_perl/Module/Build/Base.pm line 1998
	Module::Build::Base::dispatch(Lucy::Build=HASH(0xcaf220)) called at ./Build line 58

Difference between working and failing build root is:

        perl-Clownfish-CFC 	0.4.4-1.fc24 	> 	0.5.0-1.fc25
	cmark-lib 		> 	0.24.1-1.fc24
	device-mapper-libs 	1.02.121-1.fc25 	> 	1.02.121-2.fc25
	device-mapper 	1.02.121-1.fc25 	> 	1.02.121-2.fc25
	libnghttp2 	1.9.1-1.fc25 	> 	1.9.2-1.fc25

Comment 1 Petr Pisar 2016-04-07 14:43:27 UTC
This is fixed in a new upstream Lucy-0.5.0 release.


Note You need to log in before you can comment on or make changes to this bug.