From owner-freebsd-doc@FreeBSD.ORG Mon Feb 23 14:40:59 2009 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B6511065670; Mon, 23 Feb 2009 14:40:59 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4A27E8FC20; Mon, 23 Feb 2009 14:40:59 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (gavin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n1NEexVv030321; Mon, 23 Feb 2009 14:40:59 GMT (envelope-from gavin@freefall.freebsd.org) Received: (from gavin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n1NEexal030317; Mon, 23 Feb 2009 14:40:59 GMT (envelope-from gavin) Date: Mon, 23 Feb 2009 14:40:59 GMT Message-Id: <200902231440.n1NEexal030317@freefall.freebsd.org> To: hackware@tru2life.net, gavin@FreeBSD.org, freebsd-doc@FreeBSD.org, gavin@FreeBSD.org From: gavin@FreeBSD.org Cc: Subject: Re: docs/132005: backwards compatibility for lib.so.X X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2009 14:40:59 -0000 Synopsis: backwards compatibility for lib.so.X State-Changed-From-To: open->feedback State-Changed-By: gavin State-Changed-When: Mon Feb 23 14:34:12 UTC 2009 State-Changed-Why: To submitter: How did you install this port? It shouldn't actually be possible to have ended up in the situation you are in. The port is trying to use libc.so.6, which is a library from FreeBSD 6. - If this machine used to run FreeBSD 6.x and was upgraded through one of the standard methods, you should still have this library, as it won't have been deleted. This would only matter if the port was originally compiled under 6.x, and hasn't been reinstalled since the upgrade to 7.x. - If this machine was upgraded from 6.x to 7.x, and the port was then compiled or otherwise installed, then the port should be linked against libc.so.7, the version of libc supplied with 7.x. - If the machine was a clean install of 7.x then it will have never had a copy of libc.so.6, but that won't matter as the port should never have been linked against it in the first place. The most likely cause is that you are trying to use a 6.x version of the port on a 7.x machine, and either libc.so.6 has been deleted, or it never existed in the first place. So, how did you install the port, and have you upgraded the machine since? Responsible-Changed-From-To: freebsd-doc->gavin Responsible-Changed-By: gavin Responsible-Changed-When: Mon Feb 23 14:34:12 UTC 2009 Responsible-Changed-Why: track http://www.freebsd.org/cgi/query-pr.cgi?pr=132005