Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 Dec 2009 15:51:49 +0100
From:      Christer Solskogen <christer.solskogen@gmail.com>
To:        freebsd-ports@freebsd.org
Subject:   Re: portmaster-with-package-support release candidate available for testing
Message-ID:  <hf8ja5$cl0$1@ger.gmane.org>
In-Reply-To: <4B159C5C.2090407@FreeBSD.org>
References:  <4B159C5C.2090407@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Doug Barton wrote:

> You can find the information on accessing the svn version at
> http://dougbarton.us/portmaster-proposal.html
> 
> A more-or-less complete list of the new features:
> 
> - -P|--packages, -PP|--packages-only
> 	Basically like the portupgrade features to try downloading a package
> first then build it if no package is available, or use only packages.
> 

Bug report:

web# pkg_version -IL=
ImageMagick-nox11                   <
freetype2                           <
glib                                <
libltdl                             <
libxml2                             <
mysql-proxy                         <

All of these out of date ports have a new prebuilt package in 
/usr/ports/packages/All - Created with portmaster.

portmaster -a -PP gives alot of: /usr/local/sbin/portmaster: cannot 
create : No such file or directory - (Are they harmless?)

portmaster also wants to download from 
ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.0-release/devel/libltdl-2.2.6b.tbz 
even if the packages is available in /usr/ports/packages/devel:

===>>> Starting build for ports that need updating <<<===

===>>> Launching child to update libltdl-2.2.6a_1

===>>> Port directory: /usr/ports/devel/libltdl22
fetch: 
http://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.0-release/devel/libltdl-2.2.6b.tbz: 
Not Found

===>>> The newest available package (libltdl-2.2.6a)
        is older than the version in ports (libltdl-2.2.6b)

===>>> Try --packages-if-newer, or do not use -PP/--packages-only
===>>> Aborting update

===>>> Update for libltdl-2.2.6a_1 failed
===>>> Aborting update

web# ls -l /usr/ports/packages/devel/libltdl-2.2.6b.tbz
lrwxr-xr-x  1 root  wheel  25 Dec  3 15:46 
/usr/ports/packages/devel/libltdl-2.2.6b.tbz -> ../All/libltdl-2.2.6b.tbz

In my case web is a jailed guest where /usr/ports and 
/usr/ports/packages  is a null mount from the host.

-- 
chs






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?hf8ja5$cl0$1>