From owner-freebsd-hackers@FreeBSD.ORG Thu May 22 06:23:37 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F9F8106566C for ; Thu, 22 May 2008 06:23:37 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1185E8FC13 for ; Thu, 22 May 2008 06:23:36 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id C6C721CC033; Wed, 21 May 2008 23:23:36 -0700 (PDT) Date: Wed, 21 May 2008 23:23:36 -0700 From: Jeremy Chadwick To: KAYVEN RIESE Message-ID: <20080522062336.GA30379@eos.sc1.parodius.com> References: <001001c8bb66$c4713170$4d539450$@net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) Cc: freebsd-hackers@freebsd.org Subject: Re: libz.so no found X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2008 06:23:37 -0000 On Wed, May 21, 2008 at 10:13:43PM -0700, KAYVEN RIESE wrote: > kv_bsd#cd /usr/ports/distfiles > kv_bsd#mv /usr/home/kayve/Nessus-3.2.0-fbsd7.tbz . > kv_bsd#pkg_add Nessus-3.2.0-fbsd7.tbz > pkg_add: package VisualOS-1.0.5_3 has no origin recorded > /libexec/ld-elf.so.1: Shared object "libz.so.4" not found, required by > "nessusd" First and foremost, you hijacked an existing thread by replying to it with regards to a completely different issue. Please don't do this, it confuses mail clients which follow thread references. Please don't hit reply on unrelated messages and start a new/unrelated discussion. Secondly, the missing library error shown above would happen on machines running FreeBSD 6.x or earlier. /lib/libz.so.4 exists on RELENG_7. Another possibility is that something completely destroyed ld.so's shared library cache path. Of course, you'd be seeing all sorts of programs reporting missing libraries, and not just nexxus. If the startup script for nessus calls ldconfig or uses $LD_LIBRARY_PATH, that could explain the missing library. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |