Mikulas Patocka <[EMAIL PROTECTED]> writes:

> On Fri, 29 Dec 2006, Paul Eggert wrote:
>
>> Obviously stable file
>> serial numbers are implementable.  They just aren't easily
>> implementable if one chooses the wrong implementation strategy.
>
> How would you implement them for FAT filesystem?

I wouldn't.  FAT is not a good implementation strategy for
POSIX-compatible file systems.

>> For light duty applications like "cp foo bar", "cp" should work
>> just fine.
>
> It won't if they randomly happen to have the same inode.

Sure, but that's unlikely.  So it's good enough for light duty
applications, where correctness isn't that big an issue.

> What really scares me is that this posix-requirements are getting
> tighter and tighter

This comes about largely because the correctness and performance
constraints on coreutils are getting tighter and tighter.  This is a
good thing for users, but it does mean that coreutils implementers
must work harder, and can't settle for the low-quality approaches that
were good enough back in the days of OS/2.


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to