rsync 2.6.4 - directory always updated

John Stoffel john.stoffel at taec.toshiba.com
Thu Jul 7 19:42:22 GMT 2005


Hi,

I'm trying to figure out why when I do an rsync (Solaris, version
2.6.4 on both sides) from a site on the West Coast of the US to a site
on the East coast, I keep getting directories updated when I use the
command like this:

  # rsync -ar -v -v -i -O --force --delete --exclude=.snapshot --stats \
  src:/sysic/lib/freedomlib_V100/ /sysic/lib/freedomlib_V100/

And I get output like this, even though I run the command back to back
without any changes happening on the source side.  Could it be because
they have different TZ settings?  How can I shutup the permission
changes for the directories?  I've tried the -O option, but it seemed
to make no difference.  

    opening connection using ssh src rsync --server --sender -vvlogDtpr --modify-window=5 . /sysic/lib/freedomlib_V100/ 
    root at src's password: 
    receiving file list ... 
    done
    deleting in .
    delta-transmission enabled
    .d        ./
    .d...p... freedom_lib/
    .d...p... freedom_lib/TC280C/
    .d...p... freedom_lib/TC280C/LEF/
    .f        freedom_lib/TC280C/LEF/TC280LH_IO_F.lef
    .f        freedom_lib/TC280C/LEF/TC280_CORNER.pad
    .f        freedom_lib/TC280C/LEF/TC280_IDREFM_F.lef
    .f        freedom_lib/TC280C/LEF/TC280_IO_F.lef
    .f        freedom_lib/TC280C/LEF/TC280_PADON_CORNER.pad
    .f        freedom_lib/TC280C/LEF/TC280_PADON_MACRO.lef
    .f        freedom_lib/TC280C/LEF/TC280_PADON_MACRO.lef.org
    .f        freedom_lib/TC280C/LEF/TC280_PADON_SITE.lef
    .f        freedom_lib/TC280C/LEF/TC280_PARTS_MACRO.lef
    .f        freedom_lib/TC280C/LEF/TC280_PARTS_SITE.lef
    .f        freedom_lib/TC280C/LEF/TC280_TECH.lef
    .f        freedom_lib/TC280C/LEF/define_lefs.config
    .f        freedom_lib/TC280C/LEF/define_lefs.config.org
    .d...p... freedom_lib/TC280C/LH/
    .f        freedom_lib/TC280C/LH/TC280CLH.cellib.csv
    .f        freedom_lib/TC280C/LH/TC280CLH.pglib.csv
    .f        freedom_lib/TC280C/LH/readme.txt
    .d...p... freedom_lib/TC280C/NH/
    .f        freedom_lib/TC280C/NH/TC280CNH.cellib.csv
    .f        freedom_lib/TC280C/NH/TC280CNH.cellib.csv.org
    .f        freedom_lib/TC280C/NH/TC280CNH.pglib.csv
    .f        freedom_lib/TC280C/NH/readme.txt
    .d...p... freedom_lib/TC280C/product/
    .f        freedom_lib/TC280C/product/TC280_LH_PC_64X72W80IL_EI.product
    .f        freedom_lib/TC280C/product/TC280_NH_PC_43X76W50IL_EI.product
    .f        freedom_lib/TC280C/product/TC280_NH_PC_43X91W50IL_EI.product
    .f        freedom_lib/TC280C/product/TC280_NH_PC_53X100W60IL_EI.product
    .f        freedom_lib/TC280C/product/TC280_NH_PC_53X62W60IL_EI.product
    .f        freedom_lib/TC280C/product/TC280_NH_PC_64X72W80IL_EI.product
    .f        freedom_lib/TC280C/product/TC280_NH_PO_43X145W50IL_EI.product
    .d...p... freedom_lib/TC300C/
    .d...p... freedom_lib/TC300C/LEF/
    .f        freedom_lib/TC300C/LEF/ASC9_CMOS4_TECHv54.lef
    .f        freedom_lib/TC300C/LEF/TC300C_SITE.lef
    .f        freedom_lib/TC300C/LEF/TC300LH_IO.lef
    .f        freedom_lib/TC300C/LEF/TC300_CORNER.pad
    .f        freedom_lib/TC300C/LEF/TC300_IO.lef
    .f        freedom_lib/TC300C/LEF/TC300_IOPARTS_MACRO.lef
    .f        freedom_lib/TC300C/LEF/define_lefs.config
    .d...p... freedom_lib/TC300C/LH/
    .f        freedom_lib/TC300C/LH/TC300CLH.cellib.csv
    .f        freedom_lib/TC300C/LH/TC300CLH.pglib.csv
    .d...p... freedom_lib/TC300C/NH/
    .f        freedom_lib/TC300C/NH/TC300CNH.cellib.csv
    .f        freedom_lib/TC300C/NH/TC300CNH.pglib.csv
    .d...p... freedom_lib/TC300C/product/
    .f        freedom_lib/TC300C/product/PRODUCT_EMPTY.product
    .f        freedom_lib/TC300C/product/TC300_LH_53X100W60_EI.product
    .f        freedom_lib/TC300C/product/TC300_LH_53X62W60_EI.product
    .f        freedom_lib/TC300C/product/TC300_NH_43X76W50_EI.product
    .f        freedom_lib/TC300C/product/TC300_NH_43X91W50_EI.product
    total: matches=0  tag_hits=0  false_alarms=0 data=0

    Number of files: 55
    Number of files transferred: 0
    Total file size: 34861332 bytes
    Total transferred file size: 0 bytes
    Literal data: 0 bytes
    Matched data: 0 bytes
    File list size: 1476
    File list generation time: 0.034 seconds
    File list transfer time: 0.000 seconds
    Total bytes sent: 375
    Total bytes received: 1882

    sent 375 bytes  received 1882 bytes  410.36 bytes/sec
    total size is 34861332  speedup is 15445.87



The rsync version is as follows on both sides:

# rsync --version
rsync  version 2.6.4  protocol version 29
Copyright (C) 1996-2005 by Andrew Tridgell and others
<http://rsync.samba.org/>
Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles, 
              inplace, no IPv6, 64-bit system inums, 64-bit internal inums

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.


Thanks,
John
    John Stoffel - Senior Staff Systems Administrator - System LSI Group
  Toshiba America Electronic Components, Inc. - http://www.toshiba.com/taec
	     john.stoffel at taec.toshiba.com - 508-486-1087


More information about the rsync mailing list