The 2018.04 linux installer still linked against libwrap0.so which isn't necessary anymore. Since this library (TCP wrappers) is very outdated it has been removed from some distributions completely. For 2020 we should ensure we don't link against it accidentially through some third party library.
Revisions and Commits
Ok, I just re-checked: Ubuntu 20.04 still has librwrap installed , so installer works. For Fedora there is no workaround , so either
- we accept the installers are not working there and document this as a know issus
- we also provide installers build on Fedora (has to be tested but should be feasible)
- we fix this bug
Looking closer into the issue I wonder why it should not work without TCP Wrappers. It is an optional dependency of DCMTK which, regarding to storescp, adds two access control cmd-line arguments that we are not using anyway as far as I can see. So maybe it is just an issue since we so an explicit requirement check and then of course DO link against it. If we would explicitly disable it in DCMTK and remove the check in our CMake script, it should probably work already,