Passed all tests with flying colors on Mac OS X 10.4.11 - synopsis of installation and testing

2008-03-03 Thread Rob Rye
Awesome work Wayne. I have been following the various threads about  
running rsync 3.0.0 on MacOS X 10.4.11 and wanted to confirm that  
following all the various bits of advice yields a clean running rsync  
(as tested by backup bouncer).


I am running MacOS X 10.4.11 on PPC. The following is a synopsis of  
my installation procedure (as gathered from the various emails in the  
archive) - note that I had trouble with crtimes.diff and went back to  
osx-create-time.diff. Please let me know if I have included anything  
spurious or missed something critical (though I am pleased that  
everything worked)...


I downloaded the source (3.0.0 release) and the patches (as posted on  
the front page as of this morning). I then added the patch Wayne  
provided called fileflags-fixes.diff (not in the folder when I  
downloaded it anyway)


patch -p1  patches/osx-create-time.diff
   patch -p1  patches/fileflags.diff
   patch -p1  patches/fileflags-fixes.diff
   ./prepare-source (spurious? it did not seem to do anything...)
   patch -p1  patches/backup-dir-dels.diff
   ./configure
   make
   make test
   sudo make install

I then used backup bouncer to test the installation:

cd into backup bouncer folder
./bbouncer create-vol Src
./bbouncer create-vol Dst
./bbouncer create /Volumes/Src
sudo rsync -aHAX --force-change /Volumes/Dst/ /Volumes/Src/
Finally, I ran the tests

./bbouncer verify -d /Volumes/Src /Volumes/Dst
Verifying:basic-permissions ... ok
Verifying:   timestamps ...
   Sub-test:modification time ... ok
ok
Verifying: symlinks ... ok
Verifying:symlink-ownership ... ok
Verifying:hardlinks ... ok
Verifying:   resource-forks ... ok
Verifying: finder-flags ... ok
Verifying: finder-locks ... ok
Verifying:creation-date ... ok
Verifying:bsd-flags ... ok
Verifying:   extended-attrs ...
   Sub-test: on files ... ok
   Sub-test:   on directories ... ok
   Sub-test:  on symlinks ... ok
ok
Verifying: access-control-lists ...
   Sub-test: on files ... ok
   Sub-test:  on dirs ... ok
ok
Verifying: fifo ... ok
Verifying:  devices ... ok
Verifying:  combo-tests ...
   Sub-test:  xattrs + rsrc forks ... ok
   Sub-test: lots of metadata ... ok
ok
-

Everything looks great. Thanks to Wayne and all those who have tested  
and refined this. I confess I am one of the myriad freeloaders who  
have been sitting back waiting for all of you to do the heavy  
lifting. I am a frequent beta tester on many open source projects,  
but I just don't have the guts to participate in such testing on a  
backup utility/app. So, I am thrilled to have a fully functional,  
modern, backup app for my Mac without having gone through the  
heartaches inherent in participating in the testing.


Cheers,

Rob
-- 
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Re: Passed all tests with flying colors on Mac OS X 10.4.11 - synopsis of installation and testing

2008-03-03 Thread Anthony Morton
I am running MacOS X 10.4.11 on PPC. The following is a synopsis of  
my installation procedure (as gathered from the various emails in  
the archive) - note that I had trouble with crtimes.diff and went  
back to osx-create-time.diff. Please let me know if I have included  
anything spurious or missed something critical (though I am pleased  
that everything worked)...


I also get perfect results on 3.0.0 with both MacOS X 10.4.11 on PPC  
and MacOS X 10.5.2 on Intel, using fileflags.diff, crtimes.diff and  
Wayne's new fileflags-fixes.diff.


I find it interesting that you have had no luck with crtimes.diff.   
Could you post your results?  Are you applying the patches in the  
right order (that is, fileflags.diff followed by crtimes.diff, not  
vice versa)?


I suspect the backup-dir-dels.diff patch is not strictly necessary,  
unless you actually want the functionality (as many of us do).


./prepare-source may or may not do anything, depending which source  
version you're using.


Tony M.

--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html


Re: Passed all tests with flying colors on Mac OS X 10.4.11 - synopsis of installation and testing

2008-03-03 Thread Anthony Morton
I think you hit the nail on the head. I put the crtimes.diff first  
because I was simply swapping it in for osx-create-time.diff in  
Axel's email 3.0.0 test failure MacOS X 10.4.11.


Upon invoking make, this error in the ordering of the patches, on my  
part yielded:


Check the output of your 'patch' commands and make sure there are no  
FAILED messages.  If there are, then your 'make' will probably fail  
unless they're resolved.


If you apply fileflags.diff followed by crtimes.diff then you  
shouldn't see any failures - if you do then it's probably worth  
letting the list know.


Tony M.

--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html