Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing libraries and tools in Dockerfile #33

Open
marcbria opened this issue May 10, 2021 · 4 comments
Open

Missing libraries and tools in Dockerfile #33

marcbria opened this issue May 10, 2021 · 4 comments
Labels
bug Something isn't working

Comments

@marcbria
Copy link
Collaborator

Some libraries & tools are missing in the docker image to release all OJS potential:

  • perl
  • pdf2txt & antiword
  • lib-magic

"/usr/bin/perl" link is broken (perl is not installed) so there is a lack of perl suport.

Looks like "pdf2txt" is packaged inside "poppler-utils"

You can add those tools to alpine with:
$ apk add libmagic antiword perl poppler-utils

It will probably increase significantly the weight of the images, but at same time will let use release a more solid and full functional images.

If nobody is against it, docker images will be fixed to include this changes and versions greater than 3.2 will be rebuilt in dockerHub.

@LuisLepidus
Copy link

any update?

@marcbria
Copy link
Collaborator Author

Hi @LuisLepidus

Thanks to remember about this.

This summer dockerHub decided to remove the autobuild feature and we are looking for alternatives so improvements like this are in the bottom of the list.

Anyway, if somebody can contrib with a PR... things will probably go faster.

Cheers,
m.

@LuisLepidus
Copy link

All right, in the next few days I will be working to contribute to the repository.

New issues and PR will be created in the next few days.

Cheers,
Luis Leal.

@marcbria
Copy link
Collaborator Author

Noticed issues with LOCKSS (PKP PN) due missing zip module.

Take a look to this: pkp/pkp-lib#7088

@marcbria marcbria added the bug Something isn't working label Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants