Assaf Gordon wrote:
set_permissions uses the USE_ACL #define to either call "set_acls" or call chmod/fchmod directly [4].
It vaguely sounds like a Gnulib bug if set_permissions isn't calling set_acls when it should. However, your summary of what goes wrong is a bit sketchy; I can't tell which lines of set-permissions.c are being executed in what order.
