From owner-freebsd-ports@freebsd.org Mon Jul 17 05:11:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C18D9CF6F6E for ; Mon, 17 Jul 2017 05:11:13 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-oedge-vip.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dnvrco-oedge-vip.email.rr.com", Issuer "dnvrco-oedge-vip.email.rr.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A8D3C72358 for ; Mon, 17 Jul 2017 05:11:13 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from [74.134.208.22] ([74.134.208.22:54165] helo=localhost) by dnvrco-omsmta02 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id CF/51-25924-DA64C695; Mon, 17 Jul 2017 05:10:06 +0000 Date: Mon, 17 Jul 2017 05:10:06 +0000 Message-ID: From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: How to get pkg to recognize local repository? X-RR-Connecting-IP: 107.14.64.7:25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jul 2017 05:11:13 -0000 How do I get pkg to recognize a local repository such as /mnt/usr/packages/All, or does pkg only recognize remote repositories? In this case, /mnt was a mount point for another FreeBSD 11.1-PRERELEASE installation from the same svn revision. Second was installed from the first using NFS. Even env PACKAGEPATH=/mnt/usr/packages/All pkg-static install pkg didn't work. pkg-static: Ignoring bad configuration entry in /usr/local/etc/pkg/repos/mytemprepo.conf: "file:///mnt/usr/packages/All" pkg-static: Warning: Major OS version upgrade detected. Running "pkg-static install -f pkg" recommended No active remote repositories configured. What is the proper URL or format for a file name/directory? Is it necessary to precede with URL: or what do I have to do to make it look like a repository? I have been unable to get anything to work. While it would be easier to just build the packages again, I would like to know how to install from one computer or installation to another without recompiling. Tom