From owner-freebsd-ports@FreeBSD.ORG Fri Jul 7 16:45:30 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 359CB16A4DE for ; Fri, 7 Jul 2006 16:45:30 +0000 (UTC) (envelope-from freebsd@milfordmail.com) Received: from smtp112.sbc.mail.mud.yahoo.com (smtp112.sbc.mail.mud.yahoo.com [68.142.198.211]) by mx1.FreeBSD.org (Postfix) with SMTP id AFC9343D45 for ; Fri, 7 Jul 2006 16:45:29 +0000 (GMT) (envelope-from freebsd@milfordmail.com) Received: (qmail 69791 invoked from network); 7 Jul 2006 16:45:29 -0000 Received: from unknown (HELO mail.milfordmail.com) (milfordmailexim4@sbcglobal.net@70.254.167.192 with login) by smtp112.sbc.mail.mud.yahoo.com with SMTP; 7 Jul 2006 16:45:28 -0000 Received: from [209.243.128.191] (helo=MILFOB) by mail.milfordmail.com with esmtpsa (TLSv1:RC4-MD5:128) (Exim 4.62 (FreeBSD)) (envelope-from ) id 1FytSJ-000CN4-UH; Fri, 07 Jul 2006 11:45:28 -0500 Message-ID: <00e601c6a1e4$c073ae60$ca96f3d1@taec.toshiba.com> From: "Bill Milford" To: , References: <020601c6a1d4$793a2430$99dfdfdf@bakuhatsu.net> Date: Fri, 7 Jul 2006 11:45:21 -0500 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Scanner: exiscan-acl for exim4 (http://duncanthrax.net/exiscan/) 51284ae712c42302cc3a3b2a6afda7b7ce2394c1 Cc: Subject: Re: graphics/linux-dri on 4.11 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jul 2006 16:45:30 -0000 ----- Original Message ----- From: "Matt Sealey" To: "'Bill Milford'" ; Sent: Friday, July 07, 2006 9:48 AM Subject: RE: graphics/linux-dri on 4.11 > > Odd! The tar in FreeBSD 4.9 (tar (GNU tar) 1.13.25) supports .bz2 files. > > Archive format selection: > -V, --label=NAME create archive with volume name NAME > PATTERN at list/extract time, a globbing > PATTERN > -o, --old-archive, --portability write a V7 format archive > --posix write a POSIX format archive > -j, -y, --bzip, --bzip2, --bunzip2 filter the archive through bzip2 > -z, --gzip, --ungzip filter the archive through gzip > -Z, --compress, --uncompress filter the archive through compress > --use-compress-program=PROG filter through PROG (must accept -d) > > Maybe it's not tar, maybe the file is broken? > > -- > Matt Sealey > Manager, Genesi, Developer Relations > I was trying to out think myself. If I execute the following on 4.11-RELEASE-p17 with a portsnap current ports collection: cd /usr/ports/graphics/linux_dri make extract I get this error: ===> Extracting for linux_dri-6.5 => MD5 Checksum OK for Mesa-linux-bin-6.5.tar.bz2. => SHA256 Checksum OK for Mesa-linux-bin-6.5.tar.bz2. => MD5 Checksum OK for linux-libglide.tar.gz. => SHA256 Checksum OK for linux-libglide.tar.gz. => MD5 Checksum OK for linux-dri-tools.tar.gz. => SHA256 Checksum OK for linux-dri-tools.tar.gz. /usr/bin/tar: This does not look like a tar archive /usr/bin/tar: Skipping to next header /usr/bin/tar: Archive contains obsolescent base-64 headers /usr/bin/tar: Error exit delayed from previous errors *** Error code 1 If I do it on 6.1-RELEASE-p1 also with a current port collection it works fine. my tar version on 4.11 is: # tar --version tar (GNU tar) 1.13.25 Copyright (C) 2001 Free Software Foundation, Inc. This program comes with NO WARRANTY, to the extent permitted by law. You may redistribute it under the terms of the GNU General Public License; see the file named COPYING for details. Written by John Gilmore and Jay Fenlason. on 6.1 it is: # tar --version bsdtar 1.02.023, libarchive 1.02.026 Copyright (C) 2003-2005 Tim Kientzle On 6.1, the bsdtar will figure out that a file is .gz or .bz2 and still extract, however, the GNU tar does not. It seems that this port has distfile in two different formats and the the port structure cannot handle it. Bill