From owner-freebsd-gecko@FreeBSD.ORG Thu Mar 13 08:30:51 2014 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mandree.no-ip.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17CCD141; Thu, 13 Mar 2014 08:30:51 +0000 (UTC) Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 3AB8F23DA2F; Thu, 13 Mar 2014 09:30:49 +0100 (CET) Message-ID: <53216CB8.3070406@FreeBSD.org> Date: Thu, 13 Mar 2014 09:30:48 +0100 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: ports@FreeBSD.org Subject: thunderbird-i18n fails to extract | framework extract regression? X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: gecko@FreeBSD.org, portmgr@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Mar 2014 08:30:51 -0000 I get this extract failure when trying to build thunderbird-i18n 24.3.0_1 from an up-to-date ports tree on 9.2-RELEASE amd64: > ===> Found saved configuration for thunderbird-i18n-24.3.0_1 > ===> Fetching all distfiles required by thunderbird-i18n-24.3.0_1 for building > => SHA256 Checksum OK for xpi/thunderbird-i18n-24.3.0/de.xpi. > => SHA256 Checksum OK for xpi/thunderbird-i18n-24.3.0/fr.xpi. > => SHA256 Checksum OK for xpi/thunderbird-i18n-24.3.0/de.xpi. > => SHA256 Checksum OK for xpi/thunderbird-i18n-24.3.0/en-US.xpi. > => SHA256 Checksum OK for xpi/thunderbird-i18n-24.3.0/fr.xpi. > => SHA256 Checksum OK for xpi/thunderbird-i18n-24.3.0/pa-IN.xpi. > ===> thunderbird-i18n-24.3.0_1 depends on executable: zip - found > Usage: > List: tar -tf > Extract: tar -xf > Create: tar -cf [filenames...] > Help: tar --help > *** [do-extract] Error code 1 EXTRACT_CMD is /usr/bin/tar. Adding USES=zip:infozip to the port's Makefile appears to fix this, but this might be a regression in the framework that portmgr@ should investigate. And I do seek out portmgr@ to deal with matters way more carefully. We have had too many framework breakages recently, and I have a feeling that we have been rushing many changes of the "should work" category that would have required an -exp run...