I believe for samba you need to install the actual cups daemon(cups) and not just the cups-client package.
Here is a way you can figure it out:
Code:
dpkg -S /usr/lib/cups/backend/smb
apt-get install apt-file
apt-file update
apt-file search /usr/lib/cups/backend/smb