From owner-svn-ports-all@freebsd.org Tue Jul 7 10:40:40 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5B6B99400B; Tue, 7 Jul 2015 10:40:40 +0000 (UTC) (envelope-from vsevolod@FreeBSD.org) Received: from mail.highsecure.ru (l.highsecure.ru [5.9.155.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9D29D1A11; Tue, 7 Jul 2015 10:40:40 +0000 (UTC) (envelope-from vsevolod@FreeBSD.org) Received: from secret-bunker.localdomain (dhcp-93-196.external.eduroam.ucl.ac.uk [144.82.93.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: vsevolod@highsecure.ru) by mail.highsecure.ru (Postfix) with ESMTPSA id 3D741300056; Tue, 7 Jul 2015 12:40:39 +0200 (CEST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by secret-bunker.localdomain (Postfix) with ESMTP id 8BADD5B929E; Tue, 7 Jul 2015 11:40:59 +0100 (BST) Message-ID: <559BACBB.2030308@FreeBSD.org> Date: Tue, 07 Jul 2015 11:40:59 +0100 From: Vsevolod Stakhov User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: David Chisnall CC: marino@freebsd.org, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r391493 - head/cad/tkgate References: <201507070635.t676Zaqw085725@repo.freebsd.org> <559B9C36.2060300@FreeBSD.org> <559BA1B2.4050002@marino.st> <559BA55C.2080701@FreeBSD.org> <559BAA0F.4030509@FreeBSD.org> <53EEEF45-07F5-4EFF-847D-C31B53917A70@FreeBSD.org> In-Reply-To: <53EEEF45-07F5-4EFF-847D-C31B53917A70@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jul 2015 10:40:41 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 07/07/2015 11:34, David Chisnall wrote: > On 7 Jul 2015, at 11:29, Vsevolod Stakhov > wrote: >> >> With this logic being enabled, we would have different runtime >> dependencies for different FreeBSD versions > > This is already the case for iconv and was previously the case for > other libraries that eventually had their functionality appear in > libc. > > David > I'm trying to say that's it's a bad practice to prefer base system dependencies for the ports software. By nature, the ports are the rolling release of software where we have the most recent versions of software. Isn't it sane to prefer dependencies on the software installed from the ports as well? This would also allow to upgrade software easily (including security fixes, for example). I'm merely thinking about users experiences here. - -- Vsevolod Stakhov -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJVm6y7AAoJEAdke2eQCBQ3plYP/1JjEhwhMbxTgJMwDEk3KpCf rYXrlq2c/TFwCayjpXRDdzE3sFWapQ0LxR1/NW2GVhS3jQeaS1gbEduzvPnaqqbL D7rxVx+Q0fUzp1O7TuJkKIhNUu1eP197bcbmLiH3zB7gJHp5P5y0TnDP44ZYsZW3 /4QMCnCHlLTnf7j9Prt2F/TxSGrK/9dxSTSYM/q5Cs8IlsjWOI0TxazafOvW8uo6 LrTvpQ4Z5ddZsavHr/8fPvkQNm9Ujvs9WkyuLTk06dWH+juJExKj3HgTqYKKov7b 0iyB0gN2IkLUHYJ/Vamb+bD8gxu4tzBgpC+f5RHBQNzCLL7FUlgRx1O/0Lli88wh NOYRpoei4cfdkPl5HbevkBE53pQcsjjCLfLFf5D+1Z299uS6Fnb4dLErrd0wUcdf SaR4huo/whuvx7eoALjxs/we7SsbhqkvVkBF/10pf2RE6ME2tHgH5TawbGvBN98+ VCW/cr+Ah62GswLCvJjaEkqJyvd7vpVW/xG1ZVsuPtrReNoO+RhJPfls27W3Fy/4 0QloV2Pr0s6GJGXF1QEbrWuLu8fkef3po3dlMY0N1JPjAA5W2a0SMv8HTaYGPLkv fdTDKYgQgHlXyZTpqE1xQYqq7me4puMQpxOC5O/uqqx+Q51zGZshg35dh0hPujbJ RNksshGJxRXQWAodcBv5 =3v9Y -----END PGP SIGNATURE-----