[Fink-devel] problem with rsync - every file gets sucked every time
During fink selfupdate-cvs, I'm seeing a series of 10.3/unstable/... entries (scrolling by for a minute, probably a few hundred files) on *EVERY SINGLE UPDATE*. And yes, all the files have the current mod time. Every time. Usually, I get just the few files that are changing. Did something change? Am I doing it wrong again? This started about a week ago, if I recall. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 [EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/ Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] problem with rsync - every file gets sucked every time
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Randal L. Schwartz wrote: During fink selfupdate-cvs, I'm seeing a series of 10.3/unstable/... entries (scrolling by for a minute, probably a few hundred files) on *EVERY SINGLE UPDATE*. Good afternoon. Even though I am a bit scared to say so (The name Randal L. Schwartz does call for respect ya' know?!). Unless you intend to have all of the tree around (10.2/10.2-gcc3.3/10.3), you are behind a very restrictive firewall or you are a developer with CVS access, please consider using rsync as update method rather than CVS. Switching is easy simply type fink selfupdate-rsync once and then fink selfupdate on all the other updates you might run. You may also wish to review the new section in the FAQ covering this. http://fink.sourceforge.net/faq/mirrors.php There is no rsync mirror in the UK yet, but two very fast mirrors in Norway. The distfiles are mirrored on www.mirror.ac.uk though as http://distfiles.lha.uk.eu.finkmirrors.net/ I hope this gets you going in the right direction - -d -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAO78WPMoaMn4kKR4RA3k/AJ9mASuXH/rIfNDu2eewoDvNEmN4HgCeIPnH 4tv6313FnTJ1PtHKwu/N7rE= =fT9M -END PGP SIGNATURE- --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] problem with rsync - every file gets sucked every time
Darian == Darian Lanx [EMAIL PROTECTED] writes: Darian Even though I am a bit scared to say so (The name Randal L. Schwartz Darian does call for respect ya' know?!). Darian Unless you intend to have all of the tree around Darian (10.2/10.2-gcc3.3/10.3), you are behind a very restrictive firewall or Darian you are a developer with CVS access, please consider using rsync as Darian update method rather than CVS. Darn it. I *am* using rsync. Old brain parts are wearing out. So, same issue, same result, and I even said rsync in the subject line. Forget CVS. I never meant it. sorry. I take it back. And yes, just now again, I got hundreds of names scrolling by during the rync, and every file had again been updated. I'm glad I'm doing this on broadband and not a dialup. :) If it makes any difference, I'm using Panther's rsync, and not fink's rsync. It shouldn't though. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 [EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/ Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] problem with rsync - every file gets sucked every time
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Randal L. Schwartz wrote: snip Darn it. I *am* using rsync. Old brain parts are wearing out. So, same issue, same result, and I even said rsync in the subject line. Forget CVS. I never meant it. sorry. I take it back. And yes, just now again, I got hundreds of names scrolling by during the rync, and every file had again been updated. I'm glad I'm doing this on broadband and not a dialup. :) Well, let#s try something: In your /sw/etc/fink.conf replace whatever line you see for Mirror-rsync with Mirror-rsync: rsync://tos.finkmirrors.net/finkinfo/ This is our latest mirror that got added and I am hundred percent positive that it works properly. Then run fink slefupdate-rsync (just for good measure) and see if that changes anything. Which fink are you on? 0.19.0 ? If it makes any difference, I'm using Panther's rsync, and not fink's rsync. It shouldn't though. It does not matter, recent fink even deal with rsyncX properly - -d -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAO8GrPMoaMn4kKR4RAyZvAJ43paowo1c84W7SQdJzloU+45H0hACghv4y Awi/p1xvl/0u0kEZ18fs+O0= =j2ot -END PGP SIGNATURE- --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] problem with rsync - every file gets sucked every time
OK, after fink install rsync, I get the same long stream behavior. Darian == Darian Lanx [EMAIL PROTECTED] writes: Darian Well, let#s try something: Darian In your /sw/etc/fink.conf Darian replace whatever line you see for Mirror-rsync with Darian Mirror-rsync: rsync://tos.finkmirrors.net/finkinfo/ Nope, even doing that, I get a full download with all timestamps updated. Darian This is our latest mirror that got added and I am hundred percent Darian positive that it works properly. Then run fink slefupdate-rsync (just Darian for good measure) and see if that changes anything. Darian Which fink are you on? 0.19.0 ? [localhost:~] merlyn% fink --version Package manager version: 0.19.0 Distribution version: 0.6.2.cvs Copyright (c) 2001 Christoph Pfisterer Copyright (c) 2001-2003 The Fink Package Manager Team This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. [localhost:~] merlyn% Yes, I really do call my hostname localhost. :) ... Now what? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 [EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/ Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] problem with rsync - every file gets sucked every time
On Tue, Feb 24, 2004 at 12:13:40PM -0800, Randal L. Schwartz wrote: During fink selfupdate-cvs, I'm seeing a series of 10.3/unstable/... entries (scrolling by for a minute, probably a few hundred files) on *EVERY SINGLE UPDATE*. Well, since I'm probably the one that made this change, I thought I'd jump in here. First, is it just printing the file name, updating only the timestamp, or copying over the whole file? Just because it prints the filename does not mean it is transfering the whole file. It just means that rsync flagged it for some kind of update. Identifying the update that rsync flagged it for would help in debugging. The change that is suspected of causing your grief is a change from using rsync -a to using rsync -r. -a according to the man page is equivalent to -rlptgoD. To simplify, it recursivly transfers files files preserving links, ownership, group, permissions, devices, and timestamps. Most of those are not needed for the finkinfo files. As a test, could you modify your /sw/lib/perl/Fink/SelfUpdate.pm file so that instead of having an rsync -rz you have rsync -rtz? The timestamp flag is the only other one I can see affecting this. Thanks, Rob --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] problem with rsync - every file gets sucked every time
Rob == Rob Braun [EMAIL PROTECTED] writes: Rob On Tue, Feb 24, 2004 at 12:13:40PM -0800, Randal L. Schwartz wrote: During fink selfupdate-cvs, I'm seeing a series of 10.3/unstable/... entries (scrolling by for a minute, probably a few hundred files) on *EVERY SINGLE UPDATE*. Rob Well, since I'm probably the one that made this change, I thought Rob I'd jump in here. First, is it just printing the file name, updating Rob only the timestamp, or copying over the whole file? Just because it Rob prints the filename does not mean it is transfering the whole file. Rob It just means that rsync flagged it for some kind of update. Identifying Rob the update that rsync flagged it for would help in debugging. It seems faster than the time I did an rm -rf on that subdir to clean out any cruft, yes. Rob The change that is suspected of causing your grief is a change from Rob using rsync -a to using rsync -r. -a according to the man page Rob is equivalent to -rlptgoD. To simplify, it recursivly transfers files Rob files preserving links, ownership, group, permissions, devices, and Rob timestamps. Most of those are not needed for the finkinfo files. Rob As a test, could you modify your /sw/lib/perl/Fink/SelfUpdate.pm file Rob so that instead of having an rsync -rz you have rsync -rtz? The Rob timestamp flag is the only other one I can see affecting this. That's /sw/lib/perl5 of course. After making the edit, I see the full list of names again, but I suspect this is because the timestamps are now being set. And yes, on looking, I now see timestamps all over the map. And with one more update... SUCCESS. yes, only ./ got noted. So, please consider this a bug report, and you now know the fix. :) -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 [EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/ Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! --- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356alloc_id=3438op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel