[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-tar] keep newer files bug?
From: |
Sergey Poznyakoff |
Subject: |
Re: [Bug-tar] keep newer files bug? |
Date: |
Wed, 25 May 2005 15:46:30 +0300 |
Helmut Waitzmann <address@hidden> wrote:
> Please run my script (in a empty directory). What are your results? You
> don't get the error message in line 87?
No, I do not. Here are the results of running your script with CVS
version of tar. Notice, that line numbers starting from 5 are offset by
5 compared to your original posting, due to changed format of --version
output.
Regards,
Sergey
1 $ uname -srm
2 Linux 2.4.26 i686
3 $ tar --version
4 tar (GNU tar) 1.15.2
5 $ rm -rf -- archive 1 2
6 # Creating hierarchy 1/older/keep-newer-files
7 # Hardlinking hierarchy 1/older/keep-newer-files
8 # Creating hierarchy 1/older/keep-newer-files_overwrite
9 # Hardlinking hierarchy 1/older/keep-newer-files_overwrite
10 # Creating hierarchy 1/older/overwrite_keep-newer-files
11 # Hardlinking hierarchy 1/older/overwrite_keep-newer-files
12 # Creating hierarchy 1/older/keep-newer-files_unlink-first
13 # Hardlinking hierarchy 1/older/keep-newer-files_unlink-first
14 # Creating hierarchy 1/older/unlink-first_keep-newer-files
15 # Hardlinking hierarchy 1/older/unlink-first_keep-newer-files
16 $ sleep 3
17 # Creating hierarchy archive
18 $ tar -c -f archive.tar -- -C archive file
19 # table of contents of archive archive.tar:
20 $ tar -tv -f archive.tar
21 -rw-r--r-- gray/staff 5 2005-05-25 15:41:06 file
22 $ sleep 3
23 # Creating hierarchy 1/newer/keep-newer-files
24 # Hardlinking hierarchy 1/newer/keep-newer-files
25 # Creating hierarchy 1/newer/keep-newer-files_overwrite
26 # Hardlinking hierarchy 1/newer/keep-newer-files_overwrite
27 # Creating hierarchy 1/newer/overwrite_keep-newer-files
28 # Hardlinking hierarchy 1/newer/overwrite_keep-newer-files
29 # Creating hierarchy 1/newer/keep-newer-files_unlink-first
30 # Hardlinking hierarchy 1/newer/keep-newer-files_unlink-first
31 # Creating hierarchy 1/newer/unlink-first_keep-newer-files
32 # Hardlinking hierarchy 1/newer/unlink-first_keep-newer-files
33 $ sleep 3
34 $ ls -dogi -ctr -- \
35 1/older/keep-newer-files/file \
36 2/older/keep-newer-files/file \
37 1/older/keep-newer-files_overwrite/file \
38 2/older/keep-newer-files_overwrite/file \
39 1/older/overwrite_keep-newer-files/file \
40 2/older/overwrite_keep-newer-files/file \
41 1/older/keep-newer-files_unlink-first/file \
42 2/older/keep-newer-files_unlink-first/file \
43 1/older/unlink-first_keep-newer-files/file \
44 2/older/unlink-first_keep-newer-files/file \
45 archive/file \
46 1/newer/keep-newer-files/file \
47 2/newer/keep-newer-files/file \
48 1/newer/keep-newer-files_overwrite/file \
49 2/newer/keep-newer-files_overwrite/file \
50 1/newer/overwrite_keep-newer-files/file \
51 2/newer/overwrite_keep-newer-files/file \
52 1/newer/keep-newer-files_unlink-first/file \
53 2/newer/keep-newer-files_unlink-first/file \
54 1/newer/unlink-first_keep-newer-files/file \
55 2/newer/unlink-first_keep-newer-files/file
56 33920558 -rw-r--r-- 2 4 2005-05-25 15:41
2/older/unlink-first_keep-newer-files/file
57 17598040 -rw-r--r-- 2 2 2005-05-25 15:41
2/older/overwrite_keep-newer-files/file
58 26605832 -rw-r--r-- 2 3 2005-05-25 15:41
2/older/keep-newer-files_unlink-first/file
59 11643141 -rw-r--r-- 2 1 2005-05-25 15:41
2/older/keep-newer-files_overwrite/file
60 71786961 -rw-r--r-- 2 0 2005-05-25 15:41 2/older/keep-newer-files/file
61 33920558 -rw-r--r-- 2 4 2005-05-25 15:41
1/older/unlink-first_keep-newer-files/file
62 17598040 -rw-r--r-- 2 2 2005-05-25 15:41
1/older/overwrite_keep-newer-files/file
63 26605832 -rw-r--r-- 2 3 2005-05-25 15:41
1/older/keep-newer-files_unlink-first/file
64 11643141 -rw-r--r-- 2 1 2005-05-25 15:41
1/older/keep-newer-files_overwrite/file
65 71786961 -rw-r--r-- 2 0 2005-05-25 15:41 1/older/keep-newer-files/file
66 42273442 -rw-r--r-- 1 5 2005-05-25 15:41 archive/file
67 8676230 -rw-r--r-- 2 10 2005-05-25 15:41
2/newer/unlink-first_keep-newer-files/file
68 71786963 -rw-r--r-- 2 8 2005-05-25 15:41
2/newer/overwrite_keep-newer-files/file
69 1334934 -rw-r--r-- 2 9 2005-05-25 15:41
2/newer/keep-newer-files_unlink-first/file
70 63732897 -rw-r--r-- 2 7 2005-05-25 15:41
2/newer/keep-newer-files_overwrite/file
71 50899656 -rw-r--r-- 2 6 2005-05-25 15:41 2/newer/keep-newer-files/file
72 8676230 -rw-r--r-- 2 10 2005-05-25 15:41
1/newer/unlink-first_keep-newer-files/file
73 71786963 -rw-r--r-- 2 8 2005-05-25 15:41
1/newer/overwrite_keep-newer-files/file
74 1334934 -rw-r--r-- 2 9 2005-05-25 15:41
1/newer/keep-newer-files_unlink-first/file
75 63732897 -rw-r--r-- 2 7 2005-05-25 15:41
1/newer/keep-newer-files_overwrite/file
76 50899656 -rw-r--r-- 2 6 2005-05-25 15:41 1/newer/keep-newer-files/file
77 $ tar -x -f archive.tar --keep-newer-files \
78 -- -C 1/older/keep-newer-files
79 $ ls -dogi -ctr -- 1/older/keep-newer-files/file
80 71786964 -rw-r--r-- 1 5 2005-05-25 15:41 1/older/keep-newer-files/file
81 $ tar -x -f archive.tar --keep-newer-files --overwrite \
82 -- -C 1/older/keep-newer-files_overwrite
83 $ ls -dogi -ctr -- 1/older/keep-newer-files_overwrite/file
84 11643141 -rw-r--r-- 2 5 2005-05-25 15:41
1/older/keep-newer-files_overwrite/file
85 $ tar -x -f archive.tar --overwrite --keep-newer-files \
86 -- -C 1/older/overwrite_keep-newer-files
87 $ ls -dogi -ctr -- 1/older/overwrite_keep-newer-files/file
88 17598041 -rw-r--r-- 1 5 2005-05-25 15:41
1/older/overwrite_keep-newer-files/file
89 $ tar -x -f archive.tar --keep-newer-files --unlink-first \
90 -- -C 1/older/keep-newer-files_unlink-first
91 $ ls -dogi -ctr -- 1/older/keep-newer-files_unlink-first/file
92 26605833 -rw-r--r-- 1 5 2005-05-25 15:41
1/older/keep-newer-files_unlink-first/file
93 $ tar -x -f archive.tar --unlink-first --keep-newer-files \
94 -- -C 1/older/unlink-first_keep-newer-files
95 $ ls -dogi -ctr -- 1/older/unlink-first_keep-newer-files/file
96 33920560 -rw-r--r-- 1 5 2005-05-25 15:41
1/older/unlink-first_keep-newer-files/file
97 $ tar -x -f archive.tar --keep-newer-files \
98 -- -C 1/newer/keep-newer-files
99 tar: Current `file' is newer
100 $ ls -dogi -ctr -- 1/newer/keep-newer-files/file
101 50899656 -rw-r--r-- 2 6 2005-05-25 15:41 1/newer/keep-newer-files/file
102 $ tar -x -f archive.tar --keep-newer-files --overwrite \
103 -- -C 1/newer/keep-newer-files_overwrite
104 $ ls -dogi -ctr -- 1/newer/keep-newer-files_overwrite/file
105 63732897 -rw-r--r-- 2 5 2005-05-25 15:41
1/newer/keep-newer-files_overwrite/file
106 $ tar -x -f archive.tar --overwrite --keep-newer-files \
107 -- -C 1/newer/overwrite_keep-newer-files
108 tar: Current `file' is newer
109 $ ls -dogi -ctr -- 1/newer/overwrite_keep-newer-files/file
110 71786963 -rw-r--r-- 2 8 2005-05-25 15:41
1/newer/overwrite_keep-newer-files/file
111 $ tar -x -f archive.tar --keep-newer-files --unlink-first \
112 -- -C 1/newer/keep-newer-files_unlink-first
113 $ ls -dogi -ctr -- 1/newer/keep-newer-files_unlink-first/file
114 1334936 -rw-r--r-- 1 5 2005-05-25 15:41
1/newer/keep-newer-files_unlink-first/file
115 $ tar -x -f archive.tar --unlink-first --keep-newer-files \
116 -- -C 1/newer/unlink-first_keep-newer-files
117 tar: Current `file' is newer
118 $ ls -dogi -ctr -- 1/newer/unlink-first_keep-newer-files/file
119 8676230 -rw-r--r-- 2 10 2005-05-25 15:41
1/newer/unlink-first_keep-newer-files/file
- [Bug-tar] keep newer files bug?, Andrea Pellizzon, 2005/05/06
- Re: [Bug-tar] keep newer files bug?, Sergey Poznyakoff, 2005/05/10
- Re: [Bug-tar] keep newer files bug?, Helmut Waitzmann, 2005/05/23
- Re: [Bug-tar] keep newer files bug?, Sergey Poznyakoff, 2005/05/24
- Re: [Bug-tar] keep newer files bug?, Helmut Waitzmann, 2005/05/25
- Re: [Bug-tar] keep newer files bug?, Sergey Poznyakoff, 2005/05/25
- Re: [Bug-tar] keep newer files bug?, Helmut Waitzmann, 2005/05/25
- Re: [Bug-tar] keep newer files bug?, Sergey Poznyakoff, 2005/05/25