On Wed, Feb 29, 2012 at 05:32:15PM +0100, Antoine Jacoutot wrote: > On Wed, Feb 29, 2012 at 04:28:36PM +0000, Stuart Henderson wrote: > > On 2012/02/29 17:03, David Coppa wrote: > > > On Wed, Feb 29, 2012 at 4:43 PM, Antoine Jacoutot > > > <[email protected]> wrote: > > > > CVSROOT: /cvs > > > > Module name: ports > > > > Changes by: [email protected] 2012/02/29 08:43:16 > > > > > > > > Modified files: > > > > net/avahi : Makefile > > > > > > > > Log message: > > > > Add NO_SYSTRACE for now, otherwise gtar fails in mysterious way because > > > > systrace(1) will prevent native-linkat. > > > > Reported by Juan Francisco Cantero Hurtado. > > > > > > > > > > I have the same issue with tomcat: > > > > > > systrace: deny user: dcoppa, prog: /usr/local/bin/gtar, pid: > > > 14062(0)[22633], policy: /usr/bin/make, filters: 241, syscall: > > > native-fchmodat(314) > > > /usr/local/bin/gtar: apache-tomcat-7.0.25/bin: Cannot change mode to > > > rwxr-xr-x: Operation not permitted > > > /usr/local/bin/gtar: Exiting with failure status due to previous errors > > > > > > > > > How should I proceed? NO_SYSTRACE for this too? > > > > > > ciao > > > David > > > > > > > Until/unless we can properly handle this in systrace, the simplest > > workaround is probably to disable linkat in gtar by passing flags to > > autoconf. > > I'm not sure we should remove support only because systrace is not able to > cope. But maybe it's just me.
I'm certain we should not remove support because of systrace.
