Thank you Nick and Marvin,

I am trying to install the version from the branch 0.5 and I am not able to do 
it.

I got the next error:

Parcel 'Clownfish' required by 'TestLucy' not found at 
/usr/local/lib/x86_64-linux-gnu/perl/5.20.2/Clownfish/CFC/Perl/Build.pm line 
248.


I really appreciate your help. Please, could you tell me how to install a 
version that works using SortSpec?



I tried many things. I tried to install versions 0.4.4 for Lucy and Clownfish 
but I was not able to install them either. They always return some error.



No class found for type 'VArray' at 
/home/vagrant/local-lib/lib/perl5/x86_64-linux-gnu-thread-multi/Clownfish/CFC/Perl/Build.pm
 line 249.

Fetching http://backpan.perl.org/authors/id/N/NW/NWELLNHOF/Lucy-0.4.4.tar.gz
-> OK
Unpacking Lucy-0.4.4.tar.gz
Entering Lucy-0.4.4
Checking configure dependencies from META.json
Checking if you have ExtUtils::Install 1.46 ... Yes (1.67)
Checking if you have Clownfish 0.004004 ... Yes (0.005001)
Checking if you have Module::Build 0.38 ... Yes (0.4218)
Checking if you have Clownfish::CFC::Perl::Build 0.004004 ... Yes (0.004004)
Configuring Lucy-v0.4.4
Running Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Lucy' version '0.4.4'
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Module::Build 0.280801 ... Yes (0.4218)
Checking if you have ExtUtils::CBuilder 0.21 ... Yes (0.280217)
Checking if you have Devel::PPPort 3.14 ... Yes (3.21)
Checking if you have ExtUtils::ParseXS 2.18 ... Yes (3.24)
Checking if you have Clownfish::CFC 0.004004 ... Yes (0.004004)
Checking if you have Clownfish 0.004004 ... Yes (0.005001)
Building and testing Lucy-v0.4.4
No class found for type 'VArray' at 
/home/vagrant/local-lib/lib/perl5/x86_64-linux-gnu-thread-multi/Clownfish/CFC/Perl/Build.pm
 line 249.
Building Lucy
Parsing Clownfish files...
-> FAIL Installing Lucy::Simple failed. See 
/home/vagrant/.cpanm/work/1469716527.30414/build.log for details. Retry with 
--force to force install it.


--> Working on Lucy::Simple
Fetching http://backpan.perl.org/authors/id/N/NW/NWELLNHOF/Lucy-0.4.4.tar.gz
-> OK
Unpacking Lucy-0.4.4.tar.gz
Entering Lucy-0.4.4
Checking configure dependencies from META.json
Checking if you have Clownfish::CFC::Perl::Build 0.004004 ... Yes (0.005001)
Checking if you have Module::Build 0.38 ... Yes (0.4218)
Checking if you have ExtUtils::Install 1.46 ... Yes (1.67)
Checking if you have Clownfish 0.004004 ... Yes (0.005001)
Configuring Lucy-v0.4.4
Running Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Lucy' version '0.4.4'
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Module::Build 0.280801 ... Yes (0.4218)
Checking if you have ExtUtils::CBuilder 0.21 ... Yes (0.280217)
Checking if you have Clownfish 0.004004 ... Yes (0.005001)
Checking if you have Clownfish::CFC 0.004004 ... Yes (0.005001)
Checking if you have Devel::PPPort 3.14 ... Yes (3.21)
Checking if you have ExtUtils::ParseXS 2.18 ... Yes (3.24)
Building and testing Lucy-v0.4.4
No class found for type 'VArray' at 
/home/vagrant/local-lib/lib/perl5/x86_64-linux-gnu-thread-multi/Clownfish/CFC/Perl/Build.pm
 line 248.
Building Lucy
Parsing Clownfish files...
-> FAIL Installing Lucy::Simple failed. See 
/home/vagrant/.cpanm/work/1469716408.29809/build.log for details. Retry with 
--force to force install it.

Best,
Noe



> On Jul 28, 2016, at 9:18 AM, Nick Wellnhofer <[email protected]> wrote:
> 
> On 28/07/2016 00:22, Marvin Humphrey wrote:
>> This problem arises due to a regression in Lucy 5.0.0.  Lucy::Simple prior to
>> 5.x was written in Perl; when it was ported to C, the `search` function 
>> ceased
>> to support `sort_spec`.
> 
> I just fixed this in the master branch. I also decided to push the fix to the 
> 0.5 branch, although this breaks the C and Go APIs.
> 
> Nick
> 

Reply via email to