Difference between revisions of "Issues with Installing EPrints on Ubuntu 16.04"

From EPrints Documentation
Jump to: navigation, search
m
m
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The current Debian package (Deb) for EPrints 3.3.15 on deb.eprints.org will not install due to missing dependencies for Ubuntu 16.04 onwards. You can use the modified Ddeb available at http://files.eprints.org/1712/.  EPrints Services test builds against EPrints installed on Ubuntu 16.04 using this modified Deb.  Future versions of the eprints Deb on deb.eprints.org will have this updated dependencies list.
+
[[Category: Howto]]
 +
[[Category: Out of Date]]
 +
 
 +
The current Debian package (Deb) for EPrints 3.3.15 on deb.eprints.org will not install due to missing dependencies for Ubuntu 16.04 onwards. You can use the modified Deb available at http://files.eprints.org/1712/.  EPrints Services test builds against EPrints installed on Ubuntu 16.04 using this modified Deb.  Future versions of the EPrints Deb on deb.eprints.org will have this updated dependencies list.
  
 
The modified Deb for EPrints 3.3.15 removes the two following dependencies:
 
The modified Deb for EPrints 3.3.15 removes the two following dependencies:
Line 5: Line 8:
 
'''apache2-mpm-prefork:''' This no longer exists in Ubuntu 16.04 whereas in earlier versions you could choose between this and ''apache-mpm-event'' now the latter is the only choice.
 
'''apache2-mpm-prefork:''' This no longer exists in Ubuntu 16.04 whereas in earlier versions you could choose between this and ''apache-mpm-event'' now the latter is the only choice.
  
'''libxml-libxslt-perl:''' Installing this with the version of Apache installed by Ubuntu 16.04 causes Apache to suffer a segmentation fault due to LibXSLT.so, which is installed as part of the Deb.  This Deb is not critical for EPrints to function, so will not longer be listed as a dependency for future versions of the eprints Deb.  The following functionality is not available by not installing the libxml-libxslt-perl Deb:
+
'''libxml-libxslt-perl:''' Installing this with the version of Apache installed by Ubuntu 16.04 causes Apache to suffer a segmentation fault due to LibXSLT.so, which is installed as part of the Deb.  This Deb is not critical for EPrints to function, so will not longer be listed as a dependency for future versions of the EPrints Deb.  The following functionality is not available by not installing the libxml-libxslt-perl Deb:
 
* XSLT import.
 
* XSLT import.
 
* XSLT export.
 
* XSLT export.
 
* Use of .xsl citation style files.
 
* Use of .xsl citation style files.
 
* Integration with Symplectic's Elements using the EPrints Repository Connector plugin.
 
* Integration with Symplectic's Elements using the EPrints Repository Connector plugin.

Latest revision as of 11:12, 30 April 2021


The current Debian package (Deb) for EPrints 3.3.15 on deb.eprints.org will not install due to missing dependencies for Ubuntu 16.04 onwards. You can use the modified Deb available at http://files.eprints.org/1712/. EPrints Services test builds against EPrints installed on Ubuntu 16.04 using this modified Deb. Future versions of the EPrints Deb on deb.eprints.org will have this updated dependencies list.

The modified Deb for EPrints 3.3.15 removes the two following dependencies:

apache2-mpm-prefork: This no longer exists in Ubuntu 16.04 whereas in earlier versions you could choose between this and apache-mpm-event now the latter is the only choice.

libxml-libxslt-perl: Installing this with the version of Apache installed by Ubuntu 16.04 causes Apache to suffer a segmentation fault due to LibXSLT.so, which is installed as part of the Deb. This Deb is not critical for EPrints to function, so will not longer be listed as a dependency for future versions of the EPrints Deb. The following functionality is not available by not installing the libxml-libxslt-perl Deb:

  • XSLT import.
  • XSLT export.
  • Use of .xsl citation style files.
  • Integration with Symplectic's Elements using the EPrints Repository Connector plugin.