This particular case could be less of a problem (at least to me) if adding "bind interfaces only = yes" was not the only way to disable IPv6 in samba.
Would it make sense to change the priority of an error message on startup about missing IPv6 support? If samba sees that IPv6 is not supported on this system, shouldn't it deduce that it is therefore not required, and output an "info" message like "Not binding to IPv6 - protocol not supported" instead of an error? -- darkpenguin