From owner-freebsd-ports@FreeBSD.ORG Mon Jul 17 19:05:18 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8581B16A4E0 for ; Mon, 17 Jul 2006 19:05:18 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.FreeBSD.org (Postfix) with SMTP id C0AD243D5F for ; Mon, 17 Jul 2006 19:05:15 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 30645 invoked by uid 399); 17 Jul 2006 19:05:14 -0000 Received: from localhost (HELO ?192.168.0.7?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 17 Jul 2006 19:05:14 -0000 Message-ID: <44BBDF6E.6030100@FreeBSD.org> Date: Mon, 17 Jul 2006 12:05:18 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: Hans Lambermont References: <44B9E086.60009@FreeBSD.org> <20060717110151.GA33699@leia.lambermont.dyndns.org> In-Reply-To: <20060717110151.GA33699@leia.lambermont.dyndns.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "freebsd-ports@freebsd.org" Subject: Re: New portmaster version available for testing/feedback 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: Mon, 17 Jul 2006 19:05:18 -0000 Hans Lambermont wrote: > While testing the new version I ran into a -o problem, so it's not > related to the 10 improvements, but here it is : > > I started with this situation : > > # pkg_info | grep avahi > avahi-0.6.10_3 Service discovery on a local network > > # pkg_info -R avahi-0.6.10_3 > Required by: > vlc-0.8.5_2 > > # pkg_info | grep howl > howl-1.0.0_1 Zeroconf/Bonjour(tm) implementation > > # pkg_info -R howl-1.0.0_1 > Required by: > gimp-2.2.11,1 > kde-3.5.2 > planner-0.13_3 > > Avahi should replace howl (UPGRADING entry 20060429) > > # portmaster -o net/avahi howl > ... > ===> Installing for avahi-0.6.11_1 > ===> Checking if net/avahi already installed > ===> An older version of net/avahi is already installed (avahi-0.6.10_3) > Stop in /usr/ports/net/avahi. I just uploaded a version that has what should be a fix for this, can you give it a try? And thanks for catching this, you're right, it's an oversight on my part. >> 2. Add -L mode, which generates the same list as -l, but also checks >> for updated versions of the installed ports. > > Small question : don't you think its better to merge the two lines ? Well, I don't, but you obviously do. :) Let me think about it, doing what you suggest makes the code more complicated, but if I can find a simple way to do it, I'll think about it. FYI, the other reason I like this format (and added tabs to another message that prints in -v mode) is that it is very visually distinct, and does not run the risk of getting missed in a quick scan. > I'll continue testing now. Thanks! Doug -- This .signature sanitized for your protection