At least Fedora updates offer now HamLib version 4.0
With that installed user must change rig model number. It is not same as it was before.
If you use rigctld that starts from crontab or elsewhere (I.E. from command line) change the "- m" number. You get list of models with command :
For example IC7300 has "-m 373", with HamLib 4.0 it is "-m 3073"
Emulation rigs model "-m" less than 10 have not changed.
If you start rigctld from cqrlog just go to Preferences/TRXControl and reselect your rig model from drop down selector.
When rigctld starts (in command console) it offers:
Recommend using --vfo switch for rigctld if client supports it
rigctl and netrigctl will automatically detect vfo mode
Cqrlog does not support that, so do not use "--vfo". the only change needed is rig model number change.