John R. Vanderpool <[EMAIL PROTECTED]> wrote:

> thanx for the reply.  that's not what i'm seeing (i don't think at
> least).

Yes, you are right. It is another issue. Please try the following
patch:

Index: src/incremen.c
diff -pur tar-1.15.1/src/incremen.c tar-1.15.1-n/src/incremen.c
--- tar-1.15.1/src/incremen.c   2004-09-06 14:30:42.000000000 +0300
+++ tar-1.15.1-n/src/incremen.c 2005-12-13 01:01:41.000000000 +0200
@@ -216,7 +216,8 @@ scan_directory (struct obstack *stk, cha
                       : CHANGED_CHILDREN);
                  }
 
-               if (one_file_system_option && device != stat_data.st_dev)
+               if (one_file_system_option && device != stat_data.st_dev
+                    && !name_scan (name_buffer)) 
                  directory->children = NO_CHILDREN;
                else if (children == ALL_CHILDREN)
                  directory->children = ALL_CHILDREN;
 

> another person replied directly and said that --one-file-system and
> --listed-incremental are being now touted as mutually exclusive

No, of course they are not.

Regards,
Sergey


_______________________________________________
Bug-tar mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-tar

Reply via email to