* Daniel <[EMAIL PROTECTED]>:

| tar cf /var/tmp/portage/wwwoffle-2.8a/image//var/spool/wwwoffle/html.tar html && cd
  +/var/tmp/portage/wwwoffle-2.8a/image//var/spool/wwwoffle && tar xpf html.tar && rm 
html.tar
| tar: html/de/search/htdig/index.html: Cannot change ownership to uid 0, gid 0: No 
such file or directory
| tar: html/en/search/htdig/index.html: Cannot change ownership to uid 0, gid 0: No 
such file or directory
| [...]


> 1. Unpack the tar before the make does using the 'unpack' directive and hope 
> that the make process detects that it is unpacked.

Same problem.

> 2. Hack the make process to change the tar command to "tar 
> - --no-same-owner" ...

Yes :)


| All these files are symbolic links to other files in the same directory. These
| symbolic links come before the destination file in the html.tar archive.  There
| are other linked files in this html.tar where it's vice versa with no problem.

But if the problem is only a change ownership problem, why is there no error
message when the destination already exists?

For example 'html/de/search/htdig/index.html' is a link to search.html which
does not exist at the point when index.html is extracted (i think it's the same
time when the owner should be changed), so i says 'file not found'. If the file
would exist, there won't be an error. (See my other mail.)

-- 
.:      Torsten Veller       |       1 + 1 = 3, for large values of 1.       :.
.:      PGP 0x9C67CD96       |                                               :.

--
[EMAIL PROTECTED] mailing list

Reply via email to