Created attachment 403184 [details] Fixed ebuild Smbnetfs ebuild depends on "smbclient" use flag preventing to emerge it with >=net-fs/samba-4.0.0. After trivial fix it builds and works as expected. Tested on ~amd64 with samba-4.1.17 and samba-3.6.25. Fixed ebuild attached to this ticket.
USE=smbclient used (until samba-4, don't know what happens there) to force samba to provide libsmbclient.so (it's what smbnetfs uses to link against). USE=client is about cifs commandline tool mount.cifs, not about libsmbclient (unless it's a samba ebuild bug in samba-4). If new samba provides libsmbclient unconditionally then proper fix would be: net-fs/samba[smbclient(+)] + samba@ for help.
I have checked samba-4 on my system. It provides libsmbclient.so uncoditionally.
Pushed new ebuild with a fix: >*smbnetfs-0.6.0-r1 (16 May 2015) > > 16 May 2015; Sergei Trofimovich <slyfox@gentoo.org> +smbnetfs-0.6.0-r1.ebuild: > Fix USE depends to allow latest samba-4 (bug #549350 and fix by barthess). Hope that fixes things for you. It did for me. It not - don't hesitate to reopen. Thank you!