When trying to rename files changing just the case, for example foo -> Foo is giving the error "The name "Foo" is already taken. Please choose a different name." This happens because of a mistake in vfs_fruit dealing with the result from lp_case_sensitive(). Patch to follow. Workaround: just set "case sensitive = no" for the share (or globally).
Created attachment 13171 [details] Patch for 4.5 and 4.6 cherry-picked from master
Re-assigning to Karolin for inclusion in 4.6.next, 4.5.next.
(In reply to Jeremy Allison from comment #2) Pushed to autobuild-v4-{6,5}-test.
(In reply to Karolin Seeger from comment #3) Pushed to both branches. Closing out bug report. Thanks!