Issues with Installing EPrints on Ubuntu 16.04

From EPrints Documentation
Revision as of 09:30, 22 October 2020 by (talk | contribs) (typo removed)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The current Debian package (Deb) for EPrints 3.3.15 on will not install due to missing dependencies for Ubuntu 16.04 onwards. You can use the modified Deb available at EPrints Services test builds against EPrints installed on Ubuntu 16.04 using this modified Deb. Future versions of the EPrints Deb on 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, 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.