Bug 2791 - a long exclude-from list is not parsed correctly
Summary: a long exclude-from list is not parsed correctly
Alias: None
Product: rsync
Classification: Unclassified
Component: core (show other bugs)
Version: 2.6.5
Hardware: All OpenBSD
: P3 normal (vote)
Target Milestone: ---
Assignee: Wayne Davison
QA Contact: Rsync QA Contact
Depends on:
Reported: 2005-06-12 02:39 UTC by petre rodan
Modified: 2006-03-12 02:56 UTC (History)
0 users

See Also:

file_list (10.26 KB, text/plain)
2005-06-12 02:42 UTC, petre rodan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description petre rodan 2005-06-12 02:39:42 UTC
I have an openbsd development system that is periodically updated and I'm trying
to create a smaller system in order to fit onto a compact flash used on a
soekris box. so I thought a 

rsync --verbose --recursive --times --perms --owner --group --numeric-ids
--links --hard-links --devices --exclude-from ./file_list /

with a good file_list is just the right thing.

the problem is that if the file_list is large enough it will not be parsed
correctly by rsync. some of the files will not be transfered as they should.
if I split the file_list in more pieces and I run rsync for each of them I can
get the job done, but I guess you should know about the bug.

in my application the client was a rsync {2.6.0-2.6.5} running on openbsd 3.7
and the destination ( was a gentoo linux machine with rsync 2.6.0 (but
I guess this ain't relevant).
Comment 1 petre rodan 2005-06-12 02:42:05 UTC
Created attachment 1268 [details]
Comment 2 petre rodan 2005-06-12 02:52:29 UTC
false alarm
rsync is perfect