-
Notifications
You must be signed in to change notification settings - Fork 472
Disable assistive technologies in slim #189
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
Conversation
Disable assistive technologies since slim installs headless JDK (without assistive technologies).
|
Brought to my attention by @MarkEWaite in jenkinsci/docker#657 |
|
Wouldn't anyone using openjdk headless from Debian (and derivatives like Ubuntu) have this same issue? So if this is a problem in It looks like the cause is that cc @tianon |
|
I'll defer to @MarkEWaite as he has done the research |
|
Yes, I believe that @yosifkit is correct that it is a packaging error in Debian. A headless JRE is defined to not include assistive technologies and Debian packaging of a headless JRE is incorrectly enabling assistive technologies. |
|
I've submitted Debian bug 896907 to track the problem in upstream. |
|
Is this still an issue with the latest packages from upstream? |
|
I'm not sure what you precisely mean by "upstream", so I did a few checks: If "upstream" means the docker image "openjdk:8-jdk-slim", then the answer is "yes, this is still an issue". If "upstream" means Debian slim, then the answer is "yes, this is still an issue" based on the state of the Debian bug report. I also double checked Debian stretch-slim with the following commands: |
|
"upstream" in this context is Debian's packages -- we consume those as-is, so if they're affected, we're affected. See |
Disable assistive technologies since slim installs headless JDK (without assistive technologies).