I copied what you have exactly:
Code:
mkdir -p test.dir/{dumped,not.dumped}
# touch test.dir/dumped/{a,b,c}
# touch test.dir/not.dumped/{d,e,f}
# chflags nodump test.dir/not.dumped
test.dir/:
total 8
drwxr-xr-x 2 root wheel - 512 Apr 2 10:06 dumped
drwxr-xr-x 2 root wheel nodump 512 Apr 2 10:07 not.dumped
test.dir/dumped:
total 0
-rw-r--r-- 1 root wheel - 0 Apr 2 10:06 a
-rw-r--r-- 1 root wheel - 0 Apr 2 10:06 b
-rw-r--r-- 1 root wheel - 0 Apr 2 10:06 c
test.dir/not.dumped:
total 0
-rw-r--r-- 1 root wheel - 0 Apr 2 10:07 d
-rw-r--r-- 1 root wheel - 0 Apr 2 10:07 e
-rw-r--r-- 1 root wheel - 0 Apr 2 10:07 f
cadfael# tarsnap -cf test.archive test.dir
Total size Compressed size
All archives 36786819183 32349048572
(unique data) 10979642460 9959393519
This archive 7223 1647
New data 7223 1647
cadfael# tarsnap -tf test.archive
test.dir/
test.dir/dumped/
test.dir/not.dumped/
test.dir/not.dumped/d
test.dir/not.dumped/e
test.dir/not.dumped/f
test.dir/dumped/a
test.dir/dumped/b
test.dir/dumped/c
cadfael# tarsnap -df test.archive
Total size Compressed size
All archives 36786811960 32349046925
(unique data) 10979635237 9959391872
This archive 7223 1647
Deleted data 7223 1647
I notice your results running:
# tarsnap -tf test.archive
differ from mine.