[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] wwwoffle ebuild problem with tar commmand on symbolic links
From:       Torsten Veller <ml-en () veller ! net>
Date:       2003-12-31 11:10:32
Message-ID: 20031231111942.GAddaf9.tv () veller ! net
[Download RAW message or body]

Hi,

i hope this list is okay, if not,....

i am trying to write a wwwoffle ebuild. At the moment i am having
problems with src_install. src_install calls 
"make DESTDIR=${D} install || die"

# ebuild wwwoffle-2.8a.ebuild install
stops at the tar command with the following output:

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 [...]
tar: Error exit delayed from previous errors
make[1]: *** [install-html] Error 2
make[1]: Leaving directory `/var/tmp/portage/wwwoffle-2.8a/work/wwwoffle-2.8a/cache'


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.

If i run 
# ebuild wwwoffle-2.8a.ebuild compile
# "cd ${S}"
# make DESTDIR=/var/tmp/portage/wwwoffle-2.8a/image install
there is *no* error.

So what's the problem here? Is this a portage problem?



Versions:
sys-apps/portage-2.0.49-r19, app-arch/tar-1.13.92
ebuild can be found in bug #35275.

-- 
.:     Torsten     |      One man's constant is another man's variable.      :.

--
gentoo-dev@gentoo.org mailing list


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic