mercure-imaging / mercure

mercure DICOM Orchestrator
https://mercure-imaging.org
MIT License
65 stars 31 forks source link

getdcmtags libQt5Core.so.5: cannot open shared object file #74

Open tokeefe opened 6 months ago

tokeefe commented 6 months ago

I recently installed Mercure 0.3.0-beta.2 using docker compose (pulling images on Docker Hub)

When receiving the DICOM files, the mercure_receiver_1 container shows the following error

bin/ubuntu22.04/getdcmtags: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory

This is somewhat misleading as the shared object does exist. I was able to fix this by running the following command

docker exec --user root mercure-receiver-1 strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

Here's a detailed description of the issue

https://askubuntu.com/a/1163268