From owner-freebsd-ports@FreeBSD.ORG Wed Feb 1 21:26:57 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BA191065767 for ; Wed, 1 Feb 2012 21:26:57 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 28FD18FC1C for ; Wed, 1 Feb 2012 21:26:57 +0000 (UTC) Received: by eekb47 with SMTP id b47so518747eek.13 for ; Wed, 01 Feb 2012 13:26:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=HVIhkdzMBszjPfQfSSbzN9+UFZbvlRhIKuVU3XkBMjk=; b=nKTBKwKmmkNtD8dRHB2TltY47SNhBkYgs/Wvg/OOPhWOx7qnPB3Ns7PpFsKGdSI1zn iHNS6fW2c/oRapbo8eF/9fdILSd5wIbh00SNbZCe1rW6/QgzWVaMbKpgtkCgLbwe0unC +mNYD9rG4sq45HDdrbQzFEqgjck0jAL9tht98= Received: by 10.213.32.210 with SMTP id e18mr1370319ebd.133.1328131616341; Wed, 01 Feb 2012 13:26:56 -0800 (PST) Received: from woodstock.peanuts (host171-147-dynamic.1-79-r.retail.telecomitalia.it. [79.1.147.171]) by mx.google.com with ESMTPS id c16sm1013682eei.1.2012.02.01.13.26.54 (version=SSLv3 cipher=OTHER); Wed, 01 Feb 2012 13:26:55 -0800 (PST) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: freebsd-ports@freebsd.org Date: Wed, 1 Feb 2012 22:26:50 +0100 User-Agent: KMail/1.13.7 (FreeBSD/9.0-RC2; KDE/4.7.4; amd64; ; ) References: <20120130123930.GB40244@azathoth.lan> <4F292251.4030303@infracaninophile.co.uk> <201202011319.54419.avilla@freebsd.org> In-Reply-To: <201202011319.54419.avilla@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3225754.KnKBbpnF0A"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201202012226.53480.avilla@freebsd.org> Cc: Subject: Re: [HEADSUP][CFT] pkgng beta1 is out 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: Wed, 01 Feb 2012 21:26:57 -0000 --nextPart3225754.KnKBbpnF0A Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable On Wednesday 01 February 2012 13:19:51 Alberto Villa wrote: > On Wednesday 01 February 2012 12:30:25 Matthew Seaman wrote: > > So, is there a way to do anything like portmaster's +IGNOREME trick=20 with > > the new pkg stuff? >=20 > In the portmaster patch I have currently disabled this feature, but I thi= nk > I'll try to re-enable it, even if the solution sounds a bit hacky. Better > than nothing, anyway, for the moment. Current version from my repository - https://github.com/xzhavilla/pkgng/blob/master/ports/portmaster.patch =2D has +IGNOREME working. portmaster -R works too, now. Only packages=20 and file preservation are missing, plus a small part in portmaster -e. Also, portmaster now sets the "orphan" flag which makes pkg autoremove=20 work. Unfortunately pkg query "%a" is broken in pkgng beta 1, so it's not=20 fully working yet. In addition, since the old package database doesn't stor= e=20 that information, pkg autoremove will only work with newly installed=20 packages, for the moment. > > At the moment I'm trying to do 'portmaster -fa' using your patches and > > pkgng and telling portmaster to make packages of everything it installs. > >=20 > > Unfortunately portmaster gets understandably confused when it tries to > >=20 > > do that with ports-mgmt/pkg... >=20 > It's a bug in portmaster. I reported it to dougb@, and a fix should be in > the next version of the patch as soon as I feel submitting it to pkgng > repository for review. Can you test my latest version and report, submitting a log if you get an=20 error? Thanks. =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla Drawing on my fine command of language, I said nothing. --nextPart3225754.KnKBbpnF0A Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iJwEAAECAAYFAk8prh0ACgkQ3xiC6kQ1CouAwQP/afzsV6j2tfk/ulOfARx0kMir LkmDQkTPcY3F/qWvow6BifkGUfCrKexCv5wNaW5QzAV4q5LPIC5LZP5MNPmY1y1i p3ueFp5hFLq2Mcbmz5hgV4MTtV6Wxzmk95sZQ6mVHMMB4zNLEhtf04wIoVu8uAlX olq+3lfN6kR/5HNLaJ0= =Uvek -----END PGP SIGNATURE----- --nextPart3225754.KnKBbpnF0A--