bug-tar
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-tar] [GNU tar 1.24] empty dir and option -C


From: Gilles Espinasse
Subject: Re: [Bug-tar] [GNU tar 1.24] empty dir and option -C
Date: Tue, 26 Oct 2010 00:40:46 +0200

----- Original Message ----- 
From: "Denis Excoffier" <address@hidden>
To: <address@hidden>
Cc: "Denis Excoffier" <address@hidden>
Sent: Monday, October 25, 2010 9:50 PM
Subject: [Bug-tar] [GNU tar 1.24] empty dir and option -C


> Hello list,
>
> If you have an empty dir stored in the tar file and you
> extract using -C, you get an error message and the
> empty dir is *not* restored.
>
> I tried on Solaris 8 and 10, Cygwin, Darwin and Linux
> Ubuntu, all with the same effect.
>
> Details below. Thank you for your help.
>
> jupiter% tar -x -vv --full-time -f 1.tar -C i1
> drwxr-xr-x myuser/mygroup       0 2010-10-25 11:31:01 1/
> drwxr-xr-x myuser/mygroup       0 2010-10-25 11:31:01 1/2/
> drwxr-xr-x                     Creating directory: 1
> -rw-r--r-- myuser/mygroup       0 2010-10-25 11:31:01 1/3
> tar: 1/2: Cannot utime: No such file or directory
> tar: 1/2: Cannot stat: No such file or directory
> tar: Exiting with failure status due to previous errors

I have something on linux that look similar and is broken using 1.24.
That produce 'Cannot mkdir' error
tar -c -C / --files-from=/tmp/ROOTFILES --exclude=tmp/foo.tar -f
/tmp/foo.tar
tar -x -C /tmp -f /tmp/foo.tar
tar: usr/share/kbd/keymaps/i386: Cannot mkdir: No such file or directory
tar: usr/share/kbd/keymaps/i386/dvorak: Cannot mkdir: No such file or
directory
tar: usr/share/kbd/keymaps/i386/qwertz: Cannot mkdir: No such file or
directory
...
tar: Exiting with failure status due to previous errors

I have 442 times 'Cannot mkdir'  errors
[chroot-i486] root:/$ tar -tvf /tmp/foo.tar | grep '^d' | wc -l
445
I try to reduce my case but fail to find something simplier that fail the
same.

Gilles




reply via email to

[Prev in Thread] Current Thread [Next in Thread]