While building an embedded system I noticed fam-support is compiled into samba (gamin is installed on the build host), but fam is not available on the embedded system, so samba is unable to start there. When building Samba on a Host without fam-support it's not compiled in, I think a use-flag in the ebuild should take control over this behavior. RDEPEND = "fam? ( virtual/fam )" (Look at courier-imap for an example) But I don't know how to tell Sambas configure-script not to use fam, configure --help doesn't list something like --{en,dis}able-fam.
(In reply to comment #0) > But I don't know how to tell Sambas configure-script not to use fam, configure > --help doesn't list something like --{en,dis}able-fam. Don't know if it's still like this in 3.0.23d, but it appears to be something that should be handled upstream. Filing a bug at https://bugzilla.samba.org/ may be the right path if you want this capability.
samba-3.0.23d handles USE=fam