FS#8214 - acl,user_xattr breaks fakeroot in coreutils 6.9
Attached to Project:
Arch Linux
Opened by Thomas Bächler (brain0) - Thursday, 04 October 2007, 18:34 GMT
Last edited by Thomas Bächler (brain0) - Friday, 18 January 2008, 07:09 GMT
Opened by Thomas Bächler (brain0) - Thursday, 04 October 2007, 18:34 GMT
Last edited by Thomas Bächler (brain0) - Friday, 18 January 2008, 07:09 GMT
|
Details
The problem was first described here:
http://archlinux.org/pipermail/arch-dev-public/2007-July/001152.html When a partition is mounted with acl,user_xattr (maybe already with one of them, needs to be checked, the options are always enabled on tmpfs), cp -a fails to set permissions properly inside a fakeroot environment. This breaks makepkg. This is due to missing wrapper functions in fakeroot and changes in recent coreutils versions. A fix would be to implement the missing wrappers in fakeroot. |
This task depends upon
According to Arch's mailing list : http://archlinux.org/pipermail/arch-dev-public/2007-July/001172.html
and to Debian's bug report : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=361306
It seems only the 'acl' option is responsible for this problem.
I would like to activate the 'user_xattr' option on my /var partition where ABS is located (at /var/abs) to be able to use beagle at its best.
Can anyone here confirm this problem is not linked to 'user_xattr', please ?
Thank you very much !
Please confirm.
The problem I can still reproduce is the one described in Debian's bug report.
But the first comment there is valid :
"However, if you touch the file, chmod it, and cp it all under the same
fakeroot invocation, it behaves as expected."
So this problem might not be important after all.
I am closing this now.