Without smbclient USE, samba support is not enabled. No failure is produced, just silently ignored.
+ 04 Nov 2009; Patrick Lauer <patrick@gentoo.org> + +kdebase-kioslaves-4.3.3-r1.ebuild: + Fixing samba dep, #288517. Might not be completely correct, worksforme. + That seems to do the trick for me. Please report back if that actually does it so I can propagate the fix to older versions too.
Thanks! Are you sure the net-fs/samba-client is required? Doesn't ioslaves works only via API?
(In reply to comment #2) > Thanks! > Are you sure the net-fs/samba-client is required? > Doesn't ioslaves works only via API? > I tried compiling it with only samba-libs, the kioslave configure scripts didn't pick up samba. Added samba-client, and it worked. So I presume there's some slightly silly things happening in the configuration bits.
As of samba-3.5.0, samba is now a monolithic ebuild so kioslaves with USE=samba should depend on samba instead of samba-libs for versions >= 3.5.0
It's even messier. For samba-3.4.6 and later the package samba-libs does not exist anymore, so the dependency cannot be fulfilled. Please change the dependencies of kdebase-kioslaves[samba] such that for samba>=3.4.6 it requires samba (I want to upgrade to samba-3.5.0 and just get * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('installed', '/', 'net-fs/samba-libs-3.4.4', 'nomerge') pulled in by >=net-fs/samba-libs-3.4[smbclient] required by ('ebuild', '/', 'kde-base/kdebase-kioslaves-4.4.1', 'merge') ('ebuild', '/', 'net-fs/samba-3.5.0', 'merge') pulled in by >=net-fs/samba-3 required by ('installed', '/', 'gnome-base/gnome-vfs-2.24.1', 'nomerge') >=net-fs/samba-3.0.8 required by ('installed', '/', 'net-print/cups-1.3.11-r1', 'nomerge') >=net-fs/samba-3 required by ('installed', '/', 'gnome-base/gvfs-1.2.3', 'nomerge') (and 2 more) )
Resolved wrt comments 1-3 For the issue of comments 4-5 see bug 307547.