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--