Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jul 2006 13:01:51 +0200
From:      hans@lambermont.dyndns.org (Hans Lambermont)
To:        Doug Barton <dougb@FreeBSD.org>
Cc:        "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: New portmaster version available for testing/feedback
Message-ID:  <20060717110151.GA33699@leia.lambermont.dyndns.org>
In-Reply-To: <44B9E086.60009@FreeBSD.org>
References:  <44B9E086.60009@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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.

This should be added to portmaster; checking if the new target is
already installed (or an old version of it, so upgrade it in 1 go).

I tried to fix this by :

# pkg_delete -f avahi-0.6.10_3
# portmaster -CG -o net/avahi howl
===>>> Cannot find an installed port with ORIGIN howl
===>>> Aborting update

Auwtsj.

# cd /usr/ports/net/avahi
# make install

This newly installed avahi misses the dependencies of :
    vlc-0.8.5_2
    gimp-2.2.11,1
    kde-3.5.2
    planner-0.13_3
So I added them manually to /var/db/pkg/avahi-0.6.11_1/+REQUIRED_BY

Doug Barton wrote:

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

===>>> taskjuggler-2.2.0
        ===>>> New version available: taskjuggler-2.2.0_1

into something like

===>>> taskjuggler-2.2.0 can be upgraded to 2.2.0_1

> 8. In -va mode, print the name of the port we're checking in the
> config step too.

great :)

I'll continue testing now.

regards,
   Hans Lambermont



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060717110151.GA33699>