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.

Reply via email to