amanda-2.4.2p2-4.src.rpm This is a file, rather than a package dependency. Pelase add: BuildRequires: samba-client to conform it to a Package Requires... error: failed build dependencies: /usr/bin/smbclient is needed by amanda-2.4.2p2-4
Specifying by file isn't wrong, and allows it to work with the "official" samba rpms which isn't subdivided.