I am trying to install the cqrlog package, a ham radio logging program for recording contacts and uploading them to internet based log books. This pulls in tqsl (required to upload to the Logbook of the World, run by the ARRL), but a dependency of this is openssl-1.1.1w. This version of openssl is very old, and I don’t wish to install it (for obvious reasons!).
What I am struggling to understand is why this version is being pulled in. When I look in the tqsl package definition (https://github.com/NixOS/nixpkgs/blob/85f1ba3e51676fa8cc604a3d863d729026a6b8eb/pkgs/applications/radio/tqsl/default.nix), it doesn’t specify any version.
I would like to understand:
- how I can find out why this version is being pulled
- how to resolve it so it uses the current default version of openssl which is already installed