From owner-freebsd-ports@FreeBSD.ORG Sat Mar 6 20:50:50 2004 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 E974116A4CE for ; Sat, 6 Mar 2004 20:50:50 -0800 (PST) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id C087743D2F for ; Sat, 6 Mar 2004 20:50:50 -0800 (PST) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 687DB14749; Sat, 6 Mar 2004 22:50:50 -0600 (CST) Date: Sat, 6 Mar 2004 22:50:50 -0600 (CST) From: Mark Linimon X-X-Sender: linimon@pancho To: freebsd-ports@FreeBSD.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: has anyone else seen this install error? 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: Sun, 07 Mar 2004 04:50:51 -0000 This is something that someone has bound to have seen and fixed already. It seems to be a difference in installs that happened around 5.2, that affects the way the symlink to the shared object library is done. (The port in this example is devel/tcl-neo). The port makefile and distfile are identical, but on 4.9 it succeeds with: ln -fs libneo82.so.1 /usr/local/lib/libneo82.so and on 5.2 it fails with: ln -fs /usr/local/lib/libneo82.so.1 /usr/lib/libneo82.so (Note "/usr/lib", not "/usr/local/lib".) Any hints? mcl