From owner-freebsd-pkg@FreeBSD.ORG Tue Jan 29 21:15:44 2013 Return-Path: Delivered-To: pkg@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 21F2D99A for ; Tue, 29 Jan 2013 21:15:44 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id D6DB5868 for ; Tue, 29 Jan 2013 21:15:43 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 13D821E875 for ; Tue, 29 Jan 2013 16:07:27 -0500 (EST) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zvs9cefW8cnk for ; Tue, 29 Jan 2013 16:07:26 -0500 (EST) Received: from EGR authenticated sender Message-ID: <51083A0E.3010308@egr.msu.edu> Date: Tue, 29 Jan 2013 16:07:26 -0500 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130115 Thunderbird/17.0.2 MIME-Version: 1.0 To: pkg@freebsd.org Subject: Re: svn commit: r311135 - head/ports-mgmt/pkg References: <201301282042.r0SKgM5r012171@svn.freebsd.org> In-Reply-To: <201301282042.r0SKgM5r012171@svn.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2013 21:15:44 -0000 On 01/28/13 15:42, Baptiste Daroussin wrote: > Author: bapt > Date: Mon Jan 28 20:42:22 2013 > New Revision: 311135 > URL: http://svnweb.freebsd.org/changeset/ports/311135 > > Log: > - update to 1.0.7 > - changes: > * Fix HTTP_MIRRORS parsing > * Workaround libarchive not 100% supporting mtree format I've been dealing with mtree problems with pkg for a few days and I was glad that it was addressed in this update before I had time to report it. However, now it seems like I get a warning on every package (instead of a fatal error on some of them): Reinstalling wireshark-1.8.4_1pkg: Skipping unsupported mtree line: mtree specification has different type for info done Reinstalling xfce-4.10_1pkg: Skipping unsupported mtree line: mtree specification has different type for info done Reinstalling xfce4-cpugraph-plugin-1.0.5pkg: Skipping unsupported mtree line: mtree specification has different type for info done My build environment is a 9.0-rel jail in poudriere running on a post-9.1 stable of course with the latest pkg at the time. I even deleted all my packages built with 1.0.6 but the warning remains. I *think* it may be functioning okay now, but the warnings worry me. I couldn't figure out what component is injecting this problem (pkg 1.0.5?) nor did I see anyone else report problems yet, but I've seen problems on a couple computers now while other computers upgraded fine. I've been installing packages on a mix of post-9.1 and pre-9.1 systems. I can't figure out why pkg 1.0.7 would make packages that pkg 1.0.7 complains about when installing. Can I provide more information or help in some way? Thanks. From owner-freebsd-pkg@FreeBSD.ORG Tue Jan 29 21:43:31 2013 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A433DDDD for ; Tue, 29 Jan 2013 21:43:31 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 3C906958 for ; Tue, 29 Jan 2013 21:43:28 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.6/8.14.6) with ESMTP id r0TLhHIN045605 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 29 Jan 2013 21:43:18 GMT (envelope-from matthew@FreeBSD.org) DKIM-Filter: OpenDKIM Filter v2.7.4 smtp.infracaninophile.co.uk r0TLhHIN045605 Authentication-Results: smtp.infracaninophile.co.uk/r0TLhHIN045605; dkim=none reason="no signature"; dkim-adsp=none (insecure policy) Message-ID: <5108426E.8080109@FreeBSD.org> Date: Tue, 29 Jan 2013 21:43:10 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: svn commit: r311135 - head/ports-mgmt/pkg References: <201301282042.r0SKgM5r012171@svn.freebsd.org> <51083A0E.3010308@egr.msu.edu> In-Reply-To: <51083A0E.3010308@egr.msu.edu> X-Enigmail-Version: 1.5 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2NSIISPTAQKAAGFNMFLED" X-Virus-Scanned: clamav-milter 0.97.6 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,SPF_SOFTFAIL autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2013 21:43:31 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2NSIISPTAQKAAGFNMFLED Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 29/01/2013 21:07, Adam McDougall wrote: > I couldn't figure out what component is injecting this problem (pkg > 1.0.5?) nor did I see anyone else report problems yet, but I've seen > problems on a couple computers now while other computers upgraded fine.= > I've been installing packages on a mix of post-9.1 and pre-9.1 > systems. I can't figure out why pkg 1.0.7 would make packages that pkg= > 1.0.7 complains about when installing. Can I provide more information > or help in some way? Thanks. It was a bug in pre-1.0.5 that any mtree files were actually not being processed at all by pkg. Most of the time, that isn't detrimental: only a few pkgs actually need mtree functionality. Unfortunately, hooking mtree processing back up has exposed a number of bugs in dealing with mtree files. Mostly they should be harmless -- just annoying warnings, like you're seeing -- and you can ignore them. There should be any difference in the package formats generated by 1.0.7 or earlier versions. The mtree files themselves are copied out of the ports, so shouldn't differ between versions. It's just the code that interprets mtree files that has changed and is complaining a bit loudly at the moment. The long term plan is to get rid of mtree functionality entirely. pkg's +MANIFEST can encode the same information, and it makes no sense to have the redundancy. However, that can't be done until pkg_tools go out of support with the EoL of 8.3-RELEASE in April 2014 at the earliest, as we have to maintain compatibility in the ports tree until then. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey ------enig2NSIISPTAQKAAGFNMFLED Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlEIQnUACgkQ8Mjk52CukIyE/gCfYZQyZxwjRBbyBSmcrUgDYDqe ArMAn30BrE/XABYip2ooqDu0W3wDiJk9 =rBXR -----END PGP SIGNATURE----- ------enig2NSIISPTAQKAAGFNMFLED--