On Thu, Sep 08, 2011 at 05:40:18PM +0200, Martin Ziegler wrote: > Package: libc6 > Version: 2.13-18 > Severity: important > > > After upgrading from 2.13-16 to 2.13-18, flock() stopped working > for files in encfs-encoded directories. > > strace yields > > open("foo", O_RDWR) = 3 > flock(3, LOCK_SH) = -1 ENOSYS (Function not implemented) >
Given libc6 doesn't provide any wrapper around flock() and simply calls the flock syscall, I really doubt it's a libc6 issue. It's looks like a kernel issue. Have you upgraded your kernel at the same time than libc6? Have you tried to downgrade it to 2.13-16 to see if the problem goes away? -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org