From owner-cvs-all@FreeBSD.ORG Mon Aug 6 11:34:21 2007 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F3BB16A468; Mon, 6 Aug 2007 11:34:21 +0000 (UTC) (envelope-from lofi@freebsd.org) Received: from mail-in-05.arcor-online.net (mail-in-05.arcor-online.net [151.189.21.45]) by mx1.freebsd.org (Postfix) with ESMTP id A1EDB13C45E; Mon, 6 Aug 2007 11:34:20 +0000 (UTC) (envelope-from lofi@freebsd.org) Received: from mail-in-04-z2.arcor-online.net (mail-in-04-z2.arcor-online.net [151.189.8.16]) by mail-in-05.arcor-online.net (Postfix) with ESMTP id 49ADB18346C; Mon, 6 Aug 2007 13:34:19 +0200 (CEST) Received: from mail-in-08.arcor-online.net (mail-in-08.arcor-online.net [151.189.21.48]) by mail-in-04-z2.arcor-online.net (Postfix) with ESMTP id 3553DABEB7; Mon, 6 Aug 2007 13:34:19 +0200 (CEST) Received: from lofi.dyndns.org (dslb-084-062-192-206.pools.arcor-ip.net [84.62.192.206]) by mail-in-08.arcor-online.net (Postfix) with ESMTP id 976952BB462; Mon, 6 Aug 2007 13:34:18 +0200 (CEST) Received: from [192.168.8.11] (kiste.my.domain [192.168.8.11]) (authenticated bits=0) by lofi.dyndns.org (8.13.8/8.13.3) with ESMTP id l76BYGaP011955 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Aug 2007 13:34:16 +0200 (CEST) (envelope-from lofi@freebsd.org) Message-ID: <46B7072E.8070307@freebsd.org> Date: Mon, 06 Aug 2007 13:34:06 +0200 From: Michael Nottebrock User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Alexander Leidinger References: <200706281553.l5SFr56i099807@repoman.freebsd.org> <20070802181715.46yikycm8gc8g8kk@webmail.leidinger.net> <20070803125410.GB1062@tirith.brixandersen.dk> <200708032144.57558.lofi@freebsd.org> <20070803204215.GA68620@rot26.obsecurity.org> <20070806074318.q9mw6ulngg00gwsw@webmail.leidinger.net> <20070806065634.GA31676@rot26.obsecurity.org> <20070806113855.0fcq213io0www04k@webmail.leidinger.net> In-Reply-To: <20070806113855.0fcq213io0www04k@webmail.leidinger.net> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig39ECE9219AC0D08A4E1A9FC2" X-Virus-Scanned: by amavisd-new X-Virus-Scanned: ClamAV 0.91.1/3876/Mon Aug 6 12:10:06 2007 on mail-in-08.arcor-online.net X-Virus-Status: Clean Cc: Henrik Brix Andersen , cvs-all@freebsd.org, ports-committers@freebsd.org, Pav Lucistnik , Kris Kennaway , cvs-ports@freebsd.org Subject: Re: cvs commit: ports/Mk bsd.port.mk X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 11:34:21 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig39ECE9219AC0D08A4E1A9FC2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Alexander Leidinger schrieb: > Kris, what technical reasons are against explicit dependencies, in > your opinion?=20 Explicit dependencies would be great, if they can be guaranteed to be correct, which basically means we need a way auto-generate them. Maybe this could be done in a similar way to the security check target - run ldd/objdump over installed executables and libraries, record symbol names somewhere, determine dependencies by comparing records ... Explicit dependencies that need to be determined and maintained manually by port maintainers are useless, since they'll be almost guaranteed to be wrong most of the time for those ports that would profit the most (shave off the most implicit dependencies) from having them. Cheers, --=20 ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org --------------enig39ECE9219AC0D08A4E1A9FC2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGtwcxXhc68WspdLARAgcDAJ4vBJl8c5dOC40ZyOUDbRDHcGLiMQCgiaL8 LjjQ/iFvzcrfVcFCSJUnW3o= =s+iV -----END PGP SIGNATURE----- --------------enig39ECE9219AC0D08A4E1A9FC2--