> Please run LyX from a console and monitor the biber output there.
>
I added the two places referred to in the error message of the console output 
(###)
INFO - Processing bibtex file /home/wolfgang/Desktop/Test/test.bib
Can't locate Parse/RecDescent.pm in @INC (@INC 
contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 
/usr/local/lib/site_perl .) 
at /usr/local/share/perl/5.10.0/Biber/BibTeX/PRD.pm line 11.
BEGIN failed--compilation aborted 
at /usr/local/share/perl/5.10.0/Biber/BibTeX/PRD.pm line 11.
Compilation failed in require at /usr/local/share/perl/5.10.0/Biber.pm line 
655.
INFO - Reading testfile-biber.aux
INFO - Reading testfile-biber.bcf
INFO - Found 2 citekeys in aux file
INFO - Processing bibtex file /home/wolfgang/Desktop/Test/test.bib
Can't locate Parse/RecDescent.pm in @INC (@INC 
contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 
/usr/local/lib/site_perl .) 
at /usr/local/share/perl/5.10.0/Biber/BibTeX/PRD.pm line 11.
BEGIN failed--compilation aborted 
at /usr/local/share/perl/5.10.0/Biber/BibTeX/PRD.pm line 11.
Compilation failed in require at /usr/local/share/perl/5.10.0/Biber.pm line 
655.

package Biber::BibTeX::PRD;
use strict;
use warnings;
use Carp;
use Biber::Constants;
use Biber::Utils;
use Biber::Entries;
use Biber::Entry;
use Biber::Entry::Names;
use Biber::Entry::Name;
use Parse::RecDescent; #here is line 11.######
use Regexp::Common qw{ balanced };
use Biber::BibTeX::Parser;
use File::Spec;
use Encode;
use List::AllUtils qw(first);
use Log::Log4perl qw(:no_extra_logdie_message);
use base 'Exporter';

my $logger = Log::Log4perl::get_logger('main');

our @EXPORT = qw{ parsename };



### here is Biber.pm line 655: (and following lines)
   require Biber::BibTeX::PRD; #line 655
    push @ISA, 'Biber::BibTeX::PRD';

    $logger->info("Using a Parse::RecDescent parser...");

    # we only add this warning if the bib file is larger than 20KB
    if (-s $filename > 20000 ) {
      $logger->warn("Note that it can be very slow with large bib files!\n",
        "You are advised to install Text::BibTeX for faster processing!");
    };

Reply via email to