[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-tar] [BUG] tar-1.13.25 sets unexpected time-stamp of directory
From: |
TAMUKI Shoichi |
Subject: |
[Bug-tar] [BUG] tar-1.13.25 sets unexpected time-stamp of directory |
Date: |
Mon, 08 Sep 2003 19:48:48 +0900 |
Hello,
tar-1.13 sets desirable time-stamp of directory. However, tar-1.13.25
sets unexpected time-stamp of directory.
Those sources are:
ftp://ftp.gnu.org/gnu/tar/tar-1.13.tar.gz
ftp://alpha.gnu.org/gnu/tar/tar-1.13.25.tar.gz
Here are the sample operations:
skylark:~/work$ ls -fl --fu
total 37
drwxr-xr-x 2 tamuki users 1024 Mon Sep 08 18:35:49 2003 ./
drwx--x--x 69 tamuki users 6144 Mon Sep 08 18:28:37 2003 ../
-rw-r--r-- 1 tamuki users 10240 Mon Sep 08 18:24:38 2003 test1.tar
-rw-r--r-- 1 tamuki users 10240 Mon Sep 08 18:25:38 2003 test2.tar
-rw-r--r-- 1 tamuki users 10240 Mon Sep 08 18:35:21 2003 test3.tar
skylark:~/work$ tar tvf test1.tar
drwxr-xr-x tamuki/users 0 2001-12-01 15:00 testdir/
-rw-r--r-- tamuki/users 0 2001-12-01 07:00 testdir/testfile1
skylark:~/work$ tar tvf test2.tar
drwxr-xr-x tamuki/users 0 2001-12-01 21:00 testdir/
-rw-r--r-- tamuki/users 0 2001-12-01 09:00 testdir/testfile2
skylark:~/work$ tar tvf test3.tar
-rw-r--r-- tamuki/users 0 2001-12-01 11:00 testdir/testfile2
skylark:~/work$ tar-1.13 xf test1.tar
skylark:~/work$ ls -fl --fu testdir
total 2
drwxr-xr-x 2 tamuki users 1024 Sat Dec 01 15:00:00 2001 ./
drwxr-xr-x 3 tamuki users 1024 Mon Sep 08 18:36:58 2003 ../
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 07:00:00 2001 testfile1
skylark:~/work$ tar-1.13 xf test2.tar
skylark:~/work$ ls -fl --fu testdir
total 2
drwxr-xr-x 2 tamuki users 1024 Sat Dec 01 21:00:00 2001 ./ #OK!
drwxr-xr-x 3 tamuki users 1024 Mon Sep 08 18:36:58 2003 ../
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 07:00:00 2001 testfile1
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 09:00:00 2001 testfile2
skylark:~/work$ tar-1.13 xf test3.tar
skylark:~/work$ ls -fl --fu testdir
total 2
drwxr-xr-x 2 tamuki users 1024 Sat Dec 01 21:00:00 2001 ./ #OK!
drwxr-xr-x 3 tamuki users 1024 Mon Sep 08 18:36:58 2003 ../
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 07:00:00 2001 testfile1
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 11:00:00 2001 testfile2
skylark:~/work$ rm -r testdir
skylark:~/work$ tar-1.13.25 xf test1.tar
skylark:~/work$ ls -fl --fu testdir
total 2
drwxr-xr-x 2 tamuki users 1024 Sat Dec 01 15:00:00 2001 ./
drwxr-xr-x 3 tamuki users 1024 Mon Sep 08 18:40:03 2003 ../
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 07:00:00 2001 testfile1
skylark:~/work$ tar-1.13.25 xf test2.tar
skylark:~/work$ ls -fl --fu testdir
total 2
drwxr-xr-x 2 tamuki users 1024 Mon Sep 08 18:40:17 2003 ./ #NG!
drwxr-xr-x 3 tamuki users 1024 Mon Sep 08 18:40:03 2003 ../
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 07:00:00 2001 testfile1
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 09:00:00 2001 testfile2
skylark:~/work$ tar-1.13.25 xf test3.tar
skylark:~/work$ ls -fl --fu testdir
total 2
drwxr-xr-x 2 tamuki users 1024 Mon Sep 08 18:40:38 2003 ./ #NG!
drwxr-xr-x 3 tamuki users 1024 Mon Sep 08 18:40:03 2003 ../
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 07:00:00 2001 testfile1
-rw-r--r-- 1 tamuki users 0 Sat Dec 01 11:00:00 2001 testfile2
I think that the behaviour should be improved.
Thanks and Regards,
TAMUKI Shoichi
- [Bug-tar] [BUG] tar-1.13.25 sets unexpected time-stamp of directory,
TAMUKI Shoichi <=