From owner-freebsd-ports@FreeBSD.ORG Wed May 23 04:18:32 2007 Return-Path: X-Original-To: ports@freebsd.org 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 7777A16A468 for ; Wed, 23 May 2007 04:18:32 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.245]) by mx1.freebsd.org (Postfix) with ESMTP id 37E4013C458 for ; Wed, 23 May 2007 04:18:32 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so13577anc for ; Tue, 22 May 2007 21:18:31 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qa9OViYB1HIHx4XeOxbmN/geDuq/MZBDuqtiXtkADW/nmrMogL5k37qr7k1qsa3xuLiFdH8W8Q3u+K6NoRcFJPVTIBD/9U2aeu2mi0SO3VQW9lbVnyb9c8QN4w6O9gdDt5RVt5JWHzH2Q2In5IeKPaYryTh3nWmie/hWGUI6FCY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qDpAFYWzVfNvrJfgXPNkvDFtROcHjWnoow5MSeIsajwj9XlKHy9BKaTT5P4GeAErWuLkZY4X//gJMkAh30fyuD6q6pvPvOKrBpLpZrsllW6raas9Sjf8A/er6UtFYUgVUjIqqEPIqVg5B15c7sfl7aTuwdyL0TmmGDXcTPXpTQU= Received: by 10.100.8.18 with SMTP id 18mr110311anh.1179893911638; Tue, 22 May 2007 21:18:31 -0700 (PDT) Received: by 10.100.139.10 with HTTP; Tue, 22 May 2007 21:18:31 -0700 (PDT) Message-ID: <790a9fff0705222118l64876bc3o86ca1e4f0f7c2525@mail.gmail.com> Date: Tue, 22 May 2007 23:18:31 -0500 From: "Scot Hetzel" To: "Elliot Dierksen" In-Reply-To: <200705221217.l4MCHRK5084434@alfred.oau.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <790a9fff0705212218g263da5c9y9b2f9d55cb4f0bd7@mail.gmail.com> <200705221217.l4MCHRK5084434@alfred.oau.org> Cc: ports@freebsd.org Subject: Re: Problem with security/vscan X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 May 2007 04:18:32 -0000 On 5/22/07, Elliot Dierksen wrote: > Quoting Scot Hetzel: > >> security/vscan has an unlisted dependency on misc/compat4x-i386-5.3_9. It > >> fails installation without the compat4x package. > >> > >The port does list misc/compat4x as a LIB_DEPENDS dependancy in the > >ports Makefile. > > > >When installing the port from /usr/ports/security/vscan (with > >misc/compat4x uninstalled), does it display that it didn't find libm.2 > >and goes to install misc/compat4x, then after returning to the build > >of vscan does it display that it found libm.2? > > > >What version of FreeBSD are you installing the port on (i386, amd64)? > > This was on a fresh install of 6.2-p4 on an i386 platform. Granted, the > compat3x port is marked as forbidden but I have that installed anyway. It > did > not attempt to install the compat4 port. It just failed during install > looking for the "c.3" shared library. After manually installing the compat4x > port, everything worked properly. > libc.so.3 comes from the compat3x port, so this shouldn't have caused the install failure. Below are the errors I get when compat4x is not installed: hp010# pkg_delete uvscan-5.10e_3 compat4x-i386-5.3_9 hp010# cd /usr/ports/security/vscan hp010# make install ===> Extracting for uvscan-5.10e_3 => MD5 Checksum OK for vbsd510e.tar.Z. => SHA256 Checksum OK for vbsd510e.tar.Z. ===> Patching for uvscan-5.10e_3 ===> uvscan-5.10e_3 depends on shared library: m.2 - not found ===> Verifying install for m.2 in /usr/ports/misc/compat4x ===> Extracting for compat4x-i386-5.3_9 : ===> Registering installation for compat4x-i386-5.3_9 ===> SECURITY REPORT: : ===> Returning to build of uvscan-5.10e_3 Error: shared library "m.2" does not exist *** Error code 1 Not sure why it fails to detect the library, after the compat4x port is installed. Now that compat4x has been installed during the failed install of vscan, another make install for vscan will finish: hp010# make install ===> uvscan-5.10e_3 depends on shared library: m.2 - found ===> Configuring for uvscan-5.10e_3 : ===> Installing for uvscan-5.10e_3 ===> Generating temporary packing list : Tue May 22 23:05:24 CDT 2007 Successfully updated AntiVirus DAT files to 5036 ===> Compressing manual pages for uvscan-5.10e_3 ===> Running ldconfig /sbin/ldconfig -32 -m /usr/local/lib32 ===> Installing 32-bit ldconfig configuration file ===> Registering installation for uvscan-5.10e_3 hp010# uname -a FreeBSD hp010.hetzel.org 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Sat May 19 01:51:34 CDT 2007 root@hp010.hetzel.org:/usr/src/7x/sys-p4/amd64/compile/GENERIC.debug amd64 Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.