instrumentisto / geckodriver-docker-image

geckodriver Docker image
https://firefox-source-docs.mozilla.org/testing/geckodriver
Other
19 stars 5 forks source link

Add missing 'libxt6' dependency of 'firefox-esr' #1

Closed quite4work closed 3 years ago

quite4work commented 3 years ago

Since Build #94 libxt6 is no longer installed automatically. In last successful Build #93 libxt6 was still installed automatically

I get this error without libxt6 installed:

$ docker run --rm --entrypoint sh instrumentisto/geckodriver:test -c '/opt/firefox/firefox'
XPCOMGlueLoad error for file /opt/firefox/libxul.so:
libXt.so.6: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

It doesn't depend on version of debian:buster-slim. It was introduced by changes in firefox-esr package. But I haven't found these exact changes.
I was able to reproduce this bug on stretch, buster and bullseye. It worked fine on jassie and sid. This correlates with package information.

FCM

Add missing 'libxt6' dependency of 'firefox-esr' (#1)