On Mon, Mar 17, 2008 at 8:24 PM, Blaž Lorger <[EMAIL PROTECTED]> wrote: > Package: findutils > Version: 4.4.0-1 > > After upgrading findutils from 4.2.33-1 to 4.4.0-1 behaviour of of > find -printf "%TT" > changes. > Time is displayed in format hh:mm:ss.ffffffffff instead of expected hh:mm:ss
Yes, the NEWS file mentions this for 4.4.0: The -printf format specifiers also support sub-second time stamps: atime ctime mtime %a %c %t %AS %CS %TS %AT %CT %TT %A+ %C+ %T+ %AX %CX %TX Also, if you are backing files up, you should probably use %CT rather than (or as well as) %TT, in case the only change to the file was in fact a mode or ownership change. > This has also unfortunate consequences for package backup2l, since package > relies on output of find which includes %TT, to determine if file has changed > since the last backup. > > Reverting findutils to version 4.2.33-1 solves the problem. Yes, this somewhat backward-incompatible change was introduced in findutils-4.3.3, on 2007-04-15. James.

