Difference between revisions of "Issues with installing EPrints on RHEL / CentOS / Rocky 8"

From EPrints Documentation
Jump to: navigation, search
m (typo removed)
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
==== elinks package longer available ====
+
==== elinks package is no longer available ====
 
The RPM package elinks is no longer available in RHEL 8.  elinks is probably no longer needed so if installing from source use the following YUM command line:
 
The RPM package elinks is no longer available in RHEL 8.  elinks is probably no longer needed so if installing from source use the following YUM command line:
  
 
  yum install libxml2 libxslt httpd mod_perl perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL perl-Time-HiRes \
 
  yum install libxml2 libxslt httpd mod_perl perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL perl-Time-HiRes \
 
     perl-CGI perl-Digest-MD5 perl-Digest-SHA perl-JSON perl-XML-LibXML perl-XML-LibXSLT perl-XML-SAX \
 
     perl-CGI perl-Digest-MD5 perl-Digest-SHA perl-JSON perl-XML-LibXML perl-XML-LibXSLT perl-XML-SAX \
     perl-LWP-Protocol-https perl-MIME-Lite perl-Text-Unidecode perl-JSON perl-Unicode-Collate perl-Pod-LaTeX \
+
     perl-MIME-Lite perl-Text-Unidecode perl-JSON perl-Unicode-Collate perl-Pod-LaTeX tetex-latex wget \
    tetex-latex wget gzip tar ImageMagick poppler-utils chkconfig unzip cpan
+
    gzip tar ImageMagick poppler-utils chkconfig unzip cpan
  
 
==== Compatibility issues with XML::LibXLST ====
 
==== Compatibility issues with XML::LibXLST ====
 
Sometimes the Perl module XML::LibXLST packaged in the perl-XML-LibXSLT package causes segmentation faults with the Apache httpd webserver.  Therefore, it may be better to install this Perl module using CPAN (as the root user):
 
Sometimes the Perl module XML::LibXLST packaged in the perl-XML-LibXSLT package causes segmentation faults with the Apache httpd webserver.  Therefore, it may be better to install this Perl module using CPAN (as the root user):
  
  yum purge perl-XML-LibXSLT
+
  yum erase perl-XML-LibXSLT
 
  cpan XML::LibXSLT
 
  cpan XML::LibXSLT
 
==== Missing Perl modules ====
 
There are a number of perl Modules that EPrints requires that are not available through the standard (inc. EPEL) Yum repositories,  these can be installed through CPAN (as the root user):
 
 
cpan TeX::Encode
 
cpan YAML
 
 
There may be additional Perl modules required for Bazaar and other plugins for EPrints.  Some of these may be availabe through Yum and some may required CPAN.
 

Revision as of 09:35, 22 October 2020

elinks package is no longer available

The RPM package elinks is no longer available in RHEL 8. elinks is probably no longer needed so if installing from source use the following YUM command line:

yum install libxml2 libxslt httpd mod_perl perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL perl-Time-HiRes \
   perl-CGI perl-Digest-MD5 perl-Digest-SHA perl-JSON perl-XML-LibXML perl-XML-LibXSLT perl-XML-SAX \
   perl-MIME-Lite perl-Text-Unidecode perl-JSON perl-Unicode-Collate perl-Pod-LaTeX tetex-latex wget \
   gzip tar ImageMagick poppler-utils chkconfig unzip cpan

Compatibility issues with XML::LibXLST

Sometimes the Perl module XML::LibXLST packaged in the perl-XML-LibXSLT package causes segmentation faults with the Apache httpd webserver. Therefore, it may be better to install this Perl module using CPAN (as the root user):

yum erase perl-XML-LibXSLT
cpan XML::LibXSLT