From owner-freebsd-ports@FreeBSD.ORG Sun Jul 13 20:14:06 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E204837B401 for ; Sun, 13 Jul 2003 20:14:06 -0700 (PDT) Received: from mailhost1.bishopston.net (mailhost1.bishopston.net [68.147.148.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57DA243FB1 for ; Sun, 13 Jul 2003 20:14:05 -0700 (PDT) (envelope-from jamie@host-1289.news.bishopston.net) X-Catflap-Envelope-From: Received: from tiffany.bishopston.net (tiffany.bishopston.net [IPv6:3ffe:b80:c3c:1::1] (may be forged))h6E3DQg5009516; Mon, 14 Jul 2003 04:13:29 +0100 (BST) (envelope-from jamie@host-1289.news.bishopston.net) Received: from thompson.bishopston.net (thompson.bishopston.net [3ffe:b80:c3c:1::100]) by tiffany.bishopston.net (8.11.6/8.11.6) with ESMTP id h6E3DPs03302; Mon, 14 Jul 2003 04:13:25 +0100 (BST) (envelope-from jamie@host-1289.news.bishopston.net) Received: from thompson.bishopston.net (localhost [127.0.0.1]) h6E3DNfR084847; Mon, 14 Jul 2003 04:13:25 +0100 (BST) (envelope-from jamie@host-1289.news.bishopston.net) Date: Mon, 14 Jul 2003 04:13:23 +0100 (BST) From: jamie@host-1289.news.bishopston.net Message-Id: <200307140313.h6E3DNfR084847@thompson.bishopston.net> To: undisclosed-recipients: ; X-Spam-Status: No, hits=-3.5 required=6.0 tests=AWL,BAYES_00,NO_REAL_NAME,QUOTED_EMAIL_TEXT version=2.55-catflap_1 X-Spam-Checker-Version: SpamAssassin 2.55-catflap_1 (1.174.2.19-2003-05-19-exp) X-Mailman-Approved-At: Sun, 13 Jul 2003 20:15:48 -0700 Subject: Re: make install fails X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2003 03:14:07 -0000 > Chaps, > > This is a general ports problem, not specific to any one port. I'm using > FreeBSD 4.6,2 > > Now, when I do either a portupgrade, or a make install, make *always* fails at > the same point with the same error message. It makes no difference whether > it's a fresh install or an upgrade. > > Has something changed with the BSD Makefile? Here's an example (though it > affects everything, not just this example, and I can no longer install any > ports): > > ---> Installing the new version via the port > ===> Installing for nmap-3.30 > ===> Generating temporary packing list > ===> Checking if security/nmap already installed > *** Error code 1 Yes, I'd noticed this too, only today - it appears the Mk file has been changed to use the -O option of pkg_info That is a new option, that wasn't added to pkg_info on a release version until FreeBSD 4.7-RELEASE So someone will either have to regress it, or you'll need to upgrade to freebsd 4.8, or patch pkg_info (/usr/src/usr.sbin/pkg_install/info) As a work around, if you define the environment variable FORCE_PKG_REGISTER to anything from the command line before running the install, it will work (as it will skip the part that checks if the port is already installed.) Hope this helps, Cheers, Jamie