From owner-freebsd-ports@FreeBSD.ORG Sat Mar 30 14:35:03 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2B377593 for ; Sat, 30 Mar 2013 14:35:03 +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 A2F6E9C9 for ; Sat, 30 Mar 2013 14:35:02 +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 r2UEYvH3009751 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Sat, 30 Mar 2013 14:34:58 GMT (envelope-from matthew@FreeBSD.org) DKIM-Filter: OpenDKIM Filter v2.8.0 smtp.infracaninophile.co.uk r2UEYvH3009751 Authentication-Results: smtp.infracaninophile.co.uk/r2UEYvH3009751; dkim=none reason="no signature"; dkim-adsp=none (unprotected policy) Message-ID: <5156F80B.1030804@FreeBSD.org> Date: Sat, 30 Mar 2013 14:34:51 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: pkg replacement for pkg_sort? References: <20822.58886.729409.831590@jerusalem.litteratus.org> In-Reply-To: <20822.58886.729409.831590@jerusalem.litteratus.org> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2XSUIJLXQRWVIGNBAGHMK" X-Virus-Scanned: clamav-milter 0.97.6 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.6 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-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Mar 2013 14:35:03 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2XSUIJLXQRWVIGNBAGHMK Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 30/03/2013 13:17, Robert Huff wrote: > Am I too much of a zombie this morning, or is there nothing in > the man page about how to do this? That's not functionality provided by pkgng at the moment, although pkgng certainly has all the necessary data in repository catalogues etc. to be able to sort a list of package origins with all dependencies occurring before what requires them. No one has implemented that yet. However, pkg_sort(1) is part of portupgrade, and portupgrade should be fully pkgng aware nowadays. Did you try just using pkg_sort? If that doesn't work, then Bryan should be informed. If you'ld like something to be changed about either portupgrade or pkgng in respect to this, then please open an issue -- https://github.com/pkgtools/pkgtools/issues https://github.com/pkgng/pkgng/issues Issues with accompanying pull requests are our favourites, but we're happy to get feedback or problem reports without attached patches too. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey ------enig2XSUIJLXQRWVIGNBAGHMK 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/ iEYEARECAAYFAlFW+BEACgkQ8Mjk52CukIwMkgCeObCXMifbYZOS+vls9LT2pQcS MbUAn3Us8bzv788jGGRb09Xrb+nltHUk =k879 -----END PGP SIGNATURE----- ------enig2XSUIJLXQRWVIGNBAGHMK--