From owner-freebsd-ports@FreeBSD.ORG Thu Dec 3 21:29:22 2009 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 69226106566C for ; Thu, 3 Dec 2009 21:29:22 +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 ESMTP id 1072B8FC08 for ; Thu, 3 Dec 2009 21:29:21 +0000 (UTC) Received: (qmail 30907 invoked by uid 399); 3 Dec 2009 21:29:21 -0000 Received: from localhost (HELO ?192.168.0.110?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 3 Dec 2009 21:29:21 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4B182DB6.8060008@FreeBSD.org> Date: Thu, 03 Dec 2009 13:29:26 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Christer Solskogen References: <4B159C5C.2090407@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 0.96.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: portmaster-with-package-support release candidate available for testing 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: Thu, 03 Dec 2009 21:29:22 -0000 Christer Solskogen wrote: > 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. I haven't updated the man page yet, but portmaster looks for updated packages in ${PACKAGES:-/usr/ports/packages}/portmaster-download. You should be able to make that a symlink to your All directory and it should work. > portmaster -a -PP gives alot of: /usr/local/sbin/portmaster: cannot > create : No such file or directory - (Are they harmless?) Nope. I need to know more about what you're doing when you see those error messages. > 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: See above, as of now it doesn't look in category-specific directories on the local file system. I'm open to suggestions on how people think this should work, but I'd like to avoid making too many options since the code is already more complex than I'd like. > In my case web is a jailed guest where /usr/ports and > /usr/ports/packages is a null mount from the host. That may be the source of the errors you mentioned above, but it's hard to know without more information. In any case, thanks for testing the new code! :) Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/