CUPS cannot print to SMB printers until you manually make a symlink from /usr/lib/cups/backend/smb to /usr/bin/smbspool. If smbspool is there for the sole purpose of being a CUPS backend, then perhaps it should be split into a separate binary package and put in /usr/lib/cups/backend? Otherwise, perhaps we need to play with triggers to make the symlink or something similar.
Sounds like a cups issue.
The cups spec file has: %triggerin -- samba-clients ln -sf ../../../bin/smbspool %{_libdir}/cups/backend/smb || : exit 0 %triggerun -- samba-clients [ $2 = 0 ] || exit 0 rm -f %{_libdir}/cups/backend/smb Did you install samba-clients?
samba-client is installed. samba-clients is not. If that was just a typo... yes, samba-client was installed before the upgrade to 7.3, cups was installed later.
This has been fixed since cups-1.1.15-1.