With >=net-fs/samba-4.1.0 being released and in portage, some minor issues still need to be addressed. One of them being to identify and adapt packages depending on net-fs/samba[smbclient]. This use flag has been dropped for >=net-fs/samba-4.0.0, since the libsmbclient stuff is always installed here along with the client tools. Find attached a patch for =gnome-base/gnome-control-center-3.10.2 that resolves the issue. Thanks, Torsten Reproducible: Always
Created attachment 369124 [details, diff] gnome-control-center-3.10.2.ebuild_samba-compatibility.patch
samba is not optional, we need to patch to code to make it so.
(In reply to Gilles Dartiguelongue from comment #2) > samba is not optional, we need to patch to code to make it so. Why would you have to patch the code? I never wanted samba to be optional. My patch concerns the compatibility of the EBUILD when building against samba 4.x. Building against samba 4.x then just works out of the box.
Btw., the same problem has been solved for other packages in bugs #452048 and #452050.
+ 01 Feb 2014; Pacho Ramos <pacho@gentoo.org> + gnome-control-center-3.10.2.ebuild, gnome-control-center-3.8.6.ebuild: + Fix dependency on samba client for samba-4 (#499788 by Torsten Kurbad) +
Looks like I completely missed the point then, sorry.
(In reply to Gilles Dartiguelongue from comment #6) > Looks like I completely missed the point then, sorry. Such things happen. Don't worry! :-)