From owner-freebsd-ports@FreeBSD.ORG Thu Mar 10 20:19:12 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C4F4106564A for ; Thu, 10 Mar 2011 20:19:12 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by mx1.freebsd.org (Postfix) with ESMTP id 084278FC15 for ; Thu, 10 Mar 2011 20:19:11 +0000 (UTC) Received: from compute2.internal (compute2.nyi.mail.srv.osa [10.202.2.42]) by gateway1.messagingengine.com (Postfix) with ESMTP id 925EC20916; Thu, 10 Mar 2011 15:01:19 -0500 (EST) Received: from frontend1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Thu, 10 Mar 2011 15:01:19 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=from:to:subject:date:cc:references:in-reply-to:mime-version:content-type:content-transfer-encoding:message-id; s=smtpout; bh=d6+cR3ppU5oTtNnnM6aF1Ra2B2s=; b=L4+u1U6Sy9XlF5HOJCHIJ7kUuVuZR80rGVBI/9L6AsVMwKBKF/W7LDO+am35ATXtMSKPwJLNMeuEfGDXid5y/QHHUG56WKe0p62sjDtgw+ET2sb4/V6a+T2VS3vHSJ6rU9bKFEh6JB+S85ZfiIbrTAPPsx2oJ7l9Llngfs60I/8= X-Sasl-enc: zYqG0X645j0Ng9RtT/2+ZfCVfxPn7MCK7h7l1FFq5inW 1299787279 Received: from roadrash.ixsystems.com (74-34-19-98.dr01.rsmt.mn.frontiernet.net [74.34.19.98]) by mail.messagingengine.com (Postfix) with ESMTPSA id 478C540295B; Thu, 10 Mar 2011 15:01:19 -0500 (EST) From: Josh Paetzel To: freebsd-ports@freebsd.org Date: Thu, 10 Mar 2011 14:01:12 -0600 User-Agent: KMail/1.13.5 (FreeBSD/8.2-RELEASE; KDE/4.5.5; amd64; ; ) References: <4D76426A.2010006@secnap.com> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart17630927.IutanVKAIQ"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201103101401.18023.josh@tcbug.org> Cc: Hans Ottevanger Subject: Re: Superfluous dependencies 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, 10 Mar 2011 20:19:12 -0000 --nextPart17630927.IutanVKAIQ Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Thursday, March 10, 2011 03:28:40 am Hans Ottevanger wrote: > On Tue, Mar 8, 2011 at 3:51 PM, Michael Scheidell >=20 > wrote: > > On 3/8/11 4:42 AM, Hans Ottevanger wrote: > >> One of them that I already hunted down is bison-2.4.3,1 that gets > >> dragged in via gobject-introspection-0.9.12_1 when installing > >> xorg-7,5.1 (even as a package). This is caused by bison specified as a > >> dependency of type "both" in the port Makefile of > >> gobject-introspection where it should be specified as "build". I don't > >> think that Bison is used on run-time here and most likely not even on > >> build- time. > >=20 =46WIW, I was just investigating why bison made it into a embedded device I= 'm=20 working on, and if you look at the sources for gobject-introspection, there= is=20 actually a code path where bison is used at run time. While it seems unlikely it would be used, it is technically a runtime depen= d. =2D-=20 Thanks, Josh Paetzel --nextPart17630927.IutanVKAIQ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iQEcBAABAgAGBQJNeS4NAAoJEKFq1/n1feG2AO8IAKcbiWZOKJpJ2uvnmE81013q 4D5qOsLTnC97hjj+gYDxVhGoMAXWfLnC8NYxH9m9Sn2qDd/JP+i5cA7GPXlNANg7 Brj3jyWTHvf0Qap5VUQcnnKuO8MfEHC5z7Y0UbW5OzvFkm+fIfi9uFJrwj5iOmkK q/udge5DxjNzyAdp8yiCz+7qPwhyVw7QEcRk+cNxDykCtbmbM9ahXmd3wPfBYQt7 JqaWFk/1GQ+bIeZvoPFEPMymglnfeOTKidhRYJszt3rkEw+uuYA4R+7CS4TgKFL4 ZrPMUQjrbH2qlJNKYirtEf9PdKBlz7FNC57Xhq1uO8i76GaOcmSbdkciJnPTTWY= =vfQ7 -----END PGP SIGNATURE----- --nextPart17630927.IutanVKAIQ--