Jim Meyering wrote:

With classic cp, if I copy a 1GB non-sparse file and there's less
space than that available, cp fails with ENOSPC.
With this new feature, it succeeds even if there are
just a few blocks available.

Is it good or bad?


Also, consider (buggy!) code that then depends on being able to modify
that file in-place, and that "knows" it doesn't need to check for ENOSPC.
Sure, they should always check for write failure, but still.  It is
a change.

On a multiuser system, that (buggy) tool would fail anyway if something else adds enough new data to the filesystem in the meantime.

But sure, it's a change.


--
Tomasz Chmielewski
http://wpkg.org


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

Reply via email to