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 jdk8 packages after #322 #333
Comments
|
Thanks for the response. We had pinned the image version more precisely in most locations, but this was a good test and found the places where we hadn't. |
Since Apache POI requires the font library, and there is extensive literature over the topic, we must use a fully fledged Tomcat and not the "slim" version. Headless remains See docker-library/openjdk#333
Although this was done intentionally, I think the reasoning is wrong, fonts are not just for Windows systems, we are using Apache batik to generate pdfs, we were using this dockerimage (actually derived tomcat one) and it now fails on not finding the font library |
Hello,
I have an application which was relying on
openjdk:8u212-jdk-slim-stretch
and after a recent build I have been running intoAfter looking into it, the change matches up with #322 and it appears that a large number of packages are no longer present in the image.
List of removed packages using
apt list | grep installed
and diffing the two imagesIn particular,
fontconfig
andlibfreetype6
used to be present, but are now missing. I assume they were being brought in as a transitive dependency by one of the others. This change is causing my application to fail when initializingFontManager
for use in a Swing application.I see these packages being specifically included in
openjdk/8/jdk/Dockerfile
Line 13 in 2544422
Questions:
fontconfig
andlibfreetype6
so the image is backwards compatible?The text was updated successfully, but these errors were encountered: