Few days ago I added usersync to FEATURES. Please have a look to the attached emerge --sync log. For example : rsync: failed to set times on "/usr/portage/sci-biology/phred": Operation not permitted (1) Yes, because : $ ls -l /usr/portage/sci-biology/ | grep phred drwxr-xr-x 2 root root 4096 févr. 27 01:07 phred It is owned by root. Reproducible: Always
Created attachment 198085 [details] emerge --info
Created attachment 198087 [details] output of emerge --sync
It would be a waste of resources to check all permissions every time. I think we only need to document the initial permissions setup that is required.
This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=c81306a10124b3a4295528b34dd0393599cd5308
This is fixed in 2.1.13 and 2.2.0_alpha189.