Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Aug 2009 12:32:18 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        Miroslav Lachman <000.fbsd@quip.cz>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: portmaster is not always recursive
Message-ID:  <4A998242.80005@FreeBSD.org>
In-Reply-To: <4A9966FE.7060509@quip.cz>
References:  <4A89CB20.3000408@quip.cz> <4A8E2121.6040507@FreeBSD.org> <4A8E8ACA.3060705@quip.cz> <4A8EF583.8090806@FreeBSD.org> <4A9966FE.7060509@quip.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
Miroslav Lachman wrote:

> I have another case, where portmaster did not update dependency.
> 
> I started with the following list of available updates
> 
> root@elsa ~/# portmaster fetch update && pkg_version -vIL =
> apache-2.2.11_7               <  needs updating (index has 2.2.13)

Portmaster doesn't use the INDEX file at all, so all bets are off at
this point. However ...

> root@elsa ~/# portmaster -L | grep apache
> ===>>> apache-2.2.11_7
>         ===>>> New version available: apache-2.2.13
> ===>>> apachetop-0.12.6_1

So let's look at php5-mcrypt:

make all-depends-list
/usr/ports/lang/php5
/usr/ports/devel/autoconf262
/usr/ports/security/libmcrypt
/usr/ports/devel/libltdl22
/usr/ports/devel/pkg-config
/usr/ports/textproc/libxml2
/usr/ports/lang/perl5.8
/usr/ports/devel/m4
/usr/ports/misc/help2man
/usr/ports/devel/gmake
/usr/ports/devel/autoconf-wrapper
/usr/ports/devel/libtool22
/usr/ports/converters/libiconv

I have no idea how pkg_tree creates its list of dependencies, but
according to the method that portmaster uses apache is not a dependency.


hth,

Doug

-- 

    This .signature sanitized for your protection




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