From owner-cvs-all@FreeBSD.ORG Tue Aug 7 17:53:35 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 9FD2216A417; Tue, 7 Aug 2007 17:53:35 +0000 (UTC) (envelope-from lofi@freebsd.org) Received: from mail-in-08.arcor-online.net (mail-in-08.arcor-online.net [151.189.21.48]) by mx1.freebsd.org (Postfix) with ESMTP id 2601713C45A; Tue, 7 Aug 2007 17:53:34 +0000 (UTC) (envelope-from lofi@freebsd.org) Received: from mail-in-06-z2.arcor-online.net (mail-in-06-z2.arcor-online.net [151.189.8.18]) by mail-in-08.arcor-online.net (Postfix) with ESMTP id 0B9C327AE63; Tue, 7 Aug 2007 19:53:33 +0200 (CEST) Received: from mail-in-13.arcor-online.net (mail-in-13.arcor-online.net [151.189.21.53]) by mail-in-06-z2.arcor-online.net (Postfix) with ESMTP id E6CC75BF07; Tue, 7 Aug 2007 19:53:32 +0200 (CEST) Received: from lofi.dyndns.org (dslb-084-061-180-185.pools.arcor-ip.net [84.61.180.185]) by mail-in-13.arcor-online.net (Postfix) with ESMTP id CB38423D1E2; Tue, 7 Aug 2007 19:53:31 +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 l77HrTxa029395 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Aug 2007 19:53:30 +0200 (CEST) (envelope-from lofi@freebsd.org) Message-ID: <46B8B18F.9060402@freebsd.org> Date: Tue, 07 Aug 2007 19:53:19 +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> <46B7072E.8070307@freebsd.org> <20070807111509.ojm8nc4ao0g080ck@webmail.leidinger.net> <46B84C78.3030009@freebsd.org> <20070807145123.yb3dqjojk08s40wg@webmail.leidinger.net> In-Reply-To: <20070807145123.yb3dqjojk08s40wg@webmail.leidinger.net> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigA91B59910584E4D7B335E4E9" X-Virus-Scanned: by amavisd-new X-Virus-Scanned: ClamAV 0.91.1/3885/Tue Aug 7 17:48:59 2007 on mail-in-13.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: Tue, 07 Aug 2007 17:53:35 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigA91B59910584E4D7B335E4E9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I think we might possibly be talking past each other - let me rephrase my concerns about the EXPLICIT_PACKAGE_DEPENDS switch and its functionali= ty: - I am concerned about users trying to use that switch *now* to cut down time on portupgrade -r and portupgrade -R operations and getting inconsistently updated installations as a result. That was the main motivation for my initial reply to your message - since there is no documentation other than your messages for that switch and since it does not print out any warnings either, I thought I had to issue that warning. Other than that, I realise this is experimental and off by default and as such I don't have a problem with it. Providing the missing documentation and make the switch print appropriate warnings might still be worthwhile though. - I am also concerned about this switch or its functionality becoming the default before all ports are sufficiently modified (all dependencies listed) so the scenario I describe above will not occur. Portmgr's call though. - Finally, I am concerned about the amount of work required to keep the dependencies up to date. This last concern is admittedly KDE-centric (and thus selfish :). The more automated tests or automated dependency registration mechanisms there are in place, the less concern there will be from my side. Those two quickshots already look pretty good - how about trying to integrate them into the pointyhat buildscript? 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 --------------enigA91B59910584E4D7B335E4E9 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 iD8DBQFGuLGUXhc68WspdLARArUSAJ9we6txwKBfXUJ1yF9aJuaC+8j3TgCfbPc3 qV2Vs2nx7YFArWcblETTWAk= =v6T4 -----END PGP SIGNATURE----- --------------enigA91B59910584E4D7B335E4E9--