From owner-freebsd-ports@FreeBSD.ORG Mon Dec 31 23:37:37 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10E1BA87 for ; Mon, 31 Dec 2012 23:37:37 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ee0-f41.google.com (mail-ee0-f41.google.com [74.125.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8FCC68FC08 for ; Mon, 31 Dec 2012 23:37:36 +0000 (UTC) Received: by mail-ee0-f41.google.com with SMTP id d41so6519629eek.28 for ; Mon, 31 Dec 2012 15:37:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=TmzElebZrBYYPq2Sll5NDLNI8YlgGySWw3E/SxPcD84=; b=H1EdvzQEdr0ANbA8FJPGQ83xaXDYNHdHcCCKRg/nK8SxIN5r++pjZ26pc2rXjLZmr+ F3WqtFkN9DhVXBSq0kBbGpGDYQgZUTMfVKEzYl3DEuEVQ0MkhuxggAVrGmrc/uKDQ2FE /0xbS76nKDI4hxxGpmwHq6bFtmyGKQBgMwaM6Z1bt1vFJxyk3/eH/JRi0Dok4hLVVtEd dGdB0nfC2Mow7ZVFXcV7l8HVxzCeRxK4+4qHVf/ME5KAkpOCffjMDbKgYRFIFmHh40Z4 WA6rxOhHHk6IezitKDTSS+rBKbQie8n9qqXJ6yQ3+c8ygk0sJ2v/e/L9tqsRqsRQEFlV I2sQ== MIME-Version: 1.0 Received: by 10.14.184.134 with SMTP id s6mr113149897eem.43.1356997055306; Mon, 31 Dec 2012 15:37:35 -0800 (PST) Received: by 10.223.170.193 with HTTP; Mon, 31 Dec 2012 15:37:35 -0800 (PST) In-Reply-To: <1356995621.85187.YahooMailClassic@web164005.mail.gq1.yahoo.com> References: <1356995621.85187.YahooMailClassic@web164005.mail.gq1.yahoo.com> Date: Mon, 31 Dec 2012 15:37:35 -0800 Message-ID: Subject: Re: Two errors each affecting several ports From: Kevin Oberman To: Jeffrey Bouquet Content-Type: text/plain; charset=UTF-8 Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Dec 2012 23:37:37 -0000 On Mon, Dec 31, 2012 at 3:13 PM, Jeffrey Bouquet wrote: > First error: > configure: error: the pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config > (affects ports such as shared-mime-info, esound...) pkg-config was replaced by pkgconf back in July. Check /usr/ports/UPDATING for the 20120726:entry. Either you didn't relace it or, more likely, you did not follow the instructions in UPDATING. > Second error: > /usr/local/bin/ld: main.o: undefined reference to symbol 'curses version' > /usr/local/lib/libtinfow.so.6.0: could not read symbols: Invalid operation > collect2: ld returned 1 exit status > *** [mutt] Error code 1 > ... > Which affects several other ports (... mc, vitunes...) > ... > I tried rebuilding binutils to fix it/them, no difference. (BTW binutils needs several > of its binaries (/usr/local/bin/ to configure/build/install, I fixed that temporarily by > copying some of them elsewhere and back as "extra binaries" until reinstalled and > overwritten...) > ... > Each of these three errors may be specific to some arcane setup here. Posting in > the chance that others have fixed it/them and so it is more common problem(s). Yes, it appears that something specific to your environment is making ports unhappy, but I have no idea what. You don't say what version of FreeBSD or whether you have moved to pkgng or are still using the old pkg_* tools. Not that I am sure I would know what was going on with this information, but it would certainly help. The issue with binutils is especially odd. Could you state what "extra binaries" were a problem? It almost sounds like some sort of tool chain issue. -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com