From owner-freebsd-stable@FreeBSD.ORG Mon Feb 16 09:47:11 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81DD7106568E for ; Mon, 16 Feb 2009 09:47:11 +0000 (UTC) (envelope-from talon@lpthe.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id 130B28FC13 for ; Mon, 16 Feb 2009 09:47:10 +0000 (UTC) (envelope-from talon@lpthe.jussieu.fr) Received: from parthe.lpthe.jussieu.fr (parthe.lpthe.jussieu.fr [134.157.10.1]) by shiva.jussieu.fr (8.14.3/jtpda-5.4) with ESMTP id n1G9l9Uv083618 for ; Mon, 16 Feb 2009 10:47:09 +0100 (CET) X-Ids: 166 Received: from niobe.lpthe.jussieu.fr (niobe.lpthe.jussieu.fr [134.157.10.41]) by parthe.lpthe.jussieu.fr (Postfix) with ESMTP id 18E7F8A04D for ; Mon, 16 Feb 2009 10:47:08 +0100 (CET) Received: by niobe.lpthe.jussieu.fr (Postfix, from userid 2005) id D403C15; Mon, 16 Feb 2009 10:47:07 +0100 (CET) Date: Mon, 16 Feb 2009 10:47:07 +0100 From: Michel Talon To: freebsd-stable@freebsd.org Message-ID: <20090216094707.GA15055@lpthe.jussieu.fr> Mail-Followup-To: Michel Talon , freebsd-stable@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0.1 (shiva.jussieu.fr [134.157.0.166]); Mon, 16 Feb 2009 10:47:09 +0100 (CET) X-Virus-Scanned: ClamAV 0.94.2/8995/Mon Feb 16 04:40:05 2009 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at jchkmail.jussieu.fr with ID 4999361D.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 4999361D.000/134.157.10.1/parthe.lpthe.jussieu.fr/parthe.lpthe.jussieu.fr/ X-j-chkmail-Score: MSGID : 4999361D.000 on jchkmail.jussieu.fr : j-chkmail score : . : R=. U=. O=. B=0.053 -> S=0.053 X-j-chkmail-Status: Ham Subject: Re: Invalid path for portupgrade ftp.FreeBSD.orgpub X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Feb 2009 09:47:12 -0000 I think you can access that in the ruby program pkg_fetch (/usr/local/sbin/pkg_fetch) in function real_fetch_pkg, i have the following: $pkg_site_uris.each do |uri_base| PKG_SUFFIXES.each do |suffix| uri = uri_base + (subdir + '/' + pkgname + suffix) path = path_base + suffix fetch(uri, path) and return path end end Here probably you lack the '/' -- Michel TALON