Just tried installing Apache::Lucy for Perl, and the build appears to
be broken.  Specifically, although the Clownfish build, test, and
install runs successfully, the Lucy build cannot find the install of
Clownfish:


[tlesher@phpdev ~/ExternalPackages]$ tar xzf apache-lucy-0.6.0.tar.gz
[tlesher@phpdev ~/ExternalPackages]$ cd apache-lucy-0.6.0/perl/
[tlesher@phpdev ~/ExternalPackages/apache-lucy-0.6.0/perl]$ perl Build.PL
Checking prerequisites...
 requires:
   !  Clownfish is not installed
 build_requires:
   !  Clownfish is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

Run 'Build installdeps' to install missing prerequisites.

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Lucy' version '0.6.0'


It doesn't even work if I try to source Clownfish from the build directory:


[tlesher@phpdev ~/ExternalPackages/apache-lucy-0.6.0/perl]$ source
~/ExternalPackages/apache-clownfish-0.6.0/devel/bin/setup_env.sh
[tlesher@phpdev ~/ExternalPackages/apache-lucy-0.6.0/perl]$ perl Build.PL
Checking prerequisites...
 requires:
   !  Clownfish is not installed
 build_requires:
   !  Clownfish is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

Run 'Build installdeps' to install missing prerequisites.

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Lucy' version '0.6.0'


Perl is 5.20:

[tlesher@phpdev ~/ExternalPackages/apache-lucy-0.6.0/perl]$ perl -v

This is perl 5, version 20, subversion 3 (v5.20.3) built for
amd64-freebsd-thread-multi

Copyright 1987-2015, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

[tlesher@phpdev ~/ExternalPackages/apache-lucy-0.6.0/perl]$


I can revert to using 0.4.2, as that version worked correctly, though
for obvious reasons, I'd rather use the latest version.

Am I doing something incorrectly or is this a bug?

-- 
Tilghman

Reply via email to