jlesage / docker-handbrake

Docker container for HandBrake
MIT License
932 stars 98 forks source link

[Bug] Handbrake container restarts repeatedly, cannot load shared libraries #393

Closed serasval closed 2 months ago

serasval commented 2 months ago

Current Behavior

The container restarts every couple of seconds.

I recently updated my OS which is TrueNAS Scale (debian based). I made no docker config changes. I already had the latest version of the image, handbrake is the only container in my overall setup (28 total containers) that is having an issue. This happens when handbrake is pointed at the previously existing config as well as a brand new instance. It seems likely this is related to my environment, but I've tried poking around and I'm honestly at a loss so any help or ideas would be greatly appreciated.

Expected Behavior

I mean I'd expect it to start up as normal, but clearly something has gone awry.

Steps To Reproduce

In my case its just trying to start any container using the image.

Environment

Container creation

This command as well as the compose below exhibit the same behavior

sudo docker run -d --name=handbrake -p 5800:5800 jlesage/handbrake

handbrake: image: jlesage/handbrake:latest container_name: handbrake environment:

Container log

[init        ] container is starting...

[cont-env    ] loading container environment variables...

Error loading shared library libcrypto.so.3: No error information (needed by /bin/mktemp)

Error loading shared library libacl.so.1: No error information (needed by /bin/mktemp)

Error loading shared library libattr.so.1: No error information (needed by /bin/mktemp)

Error loading shared library libutmps.so.0.1: No error information (needed by /bin/mktemp)

Error relocating /bin/mktemp: attr_copy_file: symbol not found

Error relocating /bin/mktemp: SHA512_Init: symbol not found

Error relocating /bin/mktemp: attr_copy_check_permissions: symbol not found

Error relocating /bin/mktemp: acl_delete_def_file: symbol not found

Error relocating /bin/mktemp: SHA384_Final: symbol not found

Error relocating /bin/mktemp: SHA512_Update: symbol not found

Error relocating /bin/mktemp: SHA512_Final: symbol not found

Error relocating /bin/mktemp: SHA1_Final: symbol not found

Error relocating /bin/mktemp: SHA256_Init: symbol not found

Error relocating /bin/mktemp: MD5_Final: symbol not found

Error relocating /bin/mktemp: SHA384_Init: symbol not found

Error relocating /bin/mktemp: SHA256_Final: symbol not found

Error relocating /bin/mktemp: SHA224_Final: symbol not found

Error relocating /bin/mktemp: SHA1_Update: symbol not found

Error relocating /bin/mktemp: acl_extended_file: symbol not found

Error relocating /bin/mktemp: SHA1_Init: symbol not found

Error relocating /bin/mktemp: acl_entries: symbol not found

Error relocating /bin/mktemp: acl_from_mode: symbol not found

Error relocating /bin/mktemp: acl_set_file: symbol not found

Error relocating /bin/mktemp: MD5_Init: symbol not found

Error relocating /bin/mktemp: acl_get_tag_type: symbol not found

Error relocating /bin/mktemp: SHA256_Update: symbol not found

Error relocating /bin/mktemp: MD5_Update: symbol not found

Error relocating /bin/mktemp: acl_get_entry: symbol not found

Error relocating /bin/mktemp: attr_copy_action: symbol not found

Error relocating /bin/mktemp: acl_free: symbol not found

Error relocating /bin/mktemp: attr_copy_fd: symbol not found

Error relocating /bin/mktemp: SHA224_Init: symbol not found

Error relocating /bin/mktemp: acl_set_fd: symbol not found

Container inspect

No response

Anything else?

No response

serasval commented 2 months ago

And it appears to have now mysteriously fixed itself, dang computer gremlins.