From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 19:30:52 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 3081216A400 for ; Thu, 28 Jun 2007 19:30:52 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.180]) by mx1.freebsd.org (Postfix) with ESMTP id 07E3413C457 for ; Thu, 28 Jun 2007 19:30:51 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: by wa-out-1112.google.com with SMTP id j37so879626waf for ; Thu, 28 Jun 2007 12:30:51 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=q0+HqGbNdm63XSbv9nbusOrXPipQum5HtXS3/QcAHHHMMMWfDZQXN1ph85goefD3DEsimTaw7taLTBObCMRR9ri8bW+R3GPdKfd8rm1EEQwkTZ30pyEq8Uxer9CpR017iAUOfRav0ZEN7QUdXdEnW38DXYItfkvQ6+5buVRxLJw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=iQy5POkhSNcavmbUQbBKJfHfb72Ag+w+d2h53LJ225Ygen2E40cPZStUlM7yeATK/viLQqBAygpXP9CbSx3x2c9I4lPWGecCf0wjHePVAGu2O4lFHxm16VhjliCPmxn3JT0Tv2ofosz8Fc2Ee67i0emzSaJNe9AVcByg3pjW2q0= Received: by 10.114.209.1 with SMTP id h1mr1891997wag.1183059051723; Thu, 28 Jun 2007 12:30:51 -0700 (PDT) Received: by 10.114.194.5 with HTTP; Thu, 28 Jun 2007 12:30:51 -0700 (PDT) Message-ID: Date: Thu, 28 Jun 2007 23:30:51 +0400 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: "Greg Lewis" In-Reply-To: <20070628191102.GA90075@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070628191102.GA90075@misty.eyesbeyond.com> X-Google-Sender-Auth: 66975ae2bb628bf4 Cc: FreeBSD Ports Subject: Re: jdk - broken dependency on compat6x 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: Thu, 28 Jun 2007 19:30:52 -0000 On 6/28/07, Greg Lewis wrote: > On Thu, Jun 28, 2007 at 08:58:22PM +0400, Andrew Pantyukhin wrote: > > The c.6 dependency does not work if you have linux > > base installed (thanks to /compat/linux/lib/libc.6) > > > > How about depending on z.3 instead? > > How about LIB_DEPENDS only checks native shared libraries for a native port? > This seems like it could easily affect a whole variety of ports once > linux base is installed. Yes, sounds like a sane idea. Actually, to simplify it, we can always ignore libs in linuxbase. Linux ports only use run_depends anyway. So it boils down to an extra "grep -v" in lib_depends processing in bsd.port.mk. Still, it will probably take no less than a month to get it committed, so how about changing the java ports now and saving many users a headache?