On Thu, Jun 16, 2011 at 2:41 PM, Kenneth Graunke <kenn...@whitecape.org> wrote:
> On 06/14/2011 12:22 PM, Chad Versace wrote:
>>
>> On Tue, 14 Jun 2011 13:09:50 +0200, Andreas Radke<a.ra...@arcor.de>
>>  wrote:
>>>
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> Can you please confirm the tarballs. gzip and bzip2 tarballs won't
>>> extract here throwing errors until you give tar -f parameter. I can't
>>> build packages because our packaging system uses simple bsdtar without
>>> further options.
>>>
>>> tar -tvf ~/arch64/sources/MesaLib-7.10.2.tar.gz | grep ^h
>>>
>>> shows nothing  for the working older releases but many broken links in
>>> the new archives.
>>>
>>> [andyrtr@workstation64 foo]$ LANG=C tar -tvf
>>> ~/arch64/sources/MesaLib-7.10.3.tar.gz | grep ^h
>>
>> No errors for me. The following produces no errors.
>>
>> $ # Fetch and unzip bz2
>> $ wget ftp://freedesktop.org/pub/mesa/7.10.3/MesaLib-7.10.3.tar.bz2
>> $ tar xvf MesaLib-7.10.3.tar.bz2
>>
>> $ # Fetch and unzip gz
>> $ wget ftp://freedesktop.org/pub/mesa/7.10.3/MesaLib-7.10.3.tar.gz
>> $ tar xvf MesaLib-7.10.3.tar.gz
>>
>> - Chad
>
> Chad, you're using GNU tar.  Andreas is using BSD tar.

If BSD tar doesn't handle symlinks I think there's two options:

1. Create the tarballs with -h to follow the symlinks and create
copies of the linked files.
2. Don't support BSD tar.

-Brian
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to