From owner-svn-ports-head@freebsd.org Tue Feb 21 15:56:26 2017 Return-Path: Delivered-To: svn-ports-head@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 10776CE8EFB; Tue, 21 Feb 2017 15:56:26 +0000 (UTC) (envelope-from vsevolod@FreeBSD.org) Received: from mail.highsecure.ru (mail6.highsecure.ru [IPv6:2a01:4f8:190:43b5::99]) (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 97DA41C3A; Tue, 21 Feb 2017 15:56:25 +0000 (UTC) (envelope-from vsevolod@FreeBSD.org) Received: from secret-bunker.localdomain (unknown [81.145.134.164]) (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 4231B3001DF; Tue, 21 Feb 2017 16:56:23 +0100 (CET) Received: from [127.0.0.1] (localhost [127.0.0.1]) by secret-bunker.localdomain (Postfix) with ESMTP id 6B459329E5AA; Tue, 21 Feb 2017 15:56:22 +0000 (GMT) Subject: Re: Misuse of PORTREVISION (Re: svn commit: r434379 - head/multimedia/x265) To: Mathieu Arnold , "Mikhail T." , Jan Beich , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <20170218210541.82AA915F6@freefall.freebsd.org> From: Vsevolod Stakhov Message-ID: <2dd922e8-af48-6245-752a-061af7a91a5a@FreeBSD.org> Date: Tue, 21 Feb 2017 15:56:17 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1BoerjHg6PujtqELTKWNXhbgh2KW3Ik7d" X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Feb 2017 15:56:26 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1BoerjHg6PujtqELTKWNXhbgh2KW3Ik7d Content-Type: multipart/mixed; boundary="suWxwxxWuplV52OJqFwLXDqW1VoDmUSGo"; protected-headers="v1" From: Vsevolod Stakhov To: Mathieu Arnold , "Mikhail T." , Jan Beich , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Message-ID: <2dd922e8-af48-6245-752a-061af7a91a5a@FreeBSD.org> Subject: Re: Misuse of PORTREVISION (Re: svn commit: r434379 - head/multimedia/x265) References: <20170218210541.82AA915F6@freefall.freebsd.org> In-Reply-To: --suWxwxxWuplV52OJqFwLXDqW1VoDmUSGo Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 21/02/2017 15:52, Mathieu Arnold wrote: > Le 18/02/2017 =C3=A0 22:56, Mikhail T. a =C3=A9crit : >> On 18.02.2017 16:05, Jan Beich wrote: >>> Can you bump PORTREVISION in consumers? >> Just did. But I believe, our usage of PORTREVISION is wrong-headed. >=20 > I completely agree. The problem is that portupgrade/portmaster do not > handle shlib bumps and do not force rebuilding depending ports. If you > want to fix those tools to behave in a better way, please do so. >=20 > In the mean time, when some shlib version is bumped, all consumers must= > have their PORTREVISION bumped. >=20 As I've said many times, we should just kill these outdated tools and use pkg (not make!) to resolve build depends. It is merely a political decision not technical one. I don't want to push forward towards this feature in pkg unless I'm sure that it will be really used. For now, we have been discussing this problem for 3 or 4 years already. And there is still no clear conclusion about it. --=20 Vsevolod Stakhov --suWxwxxWuplV52OJqFwLXDqW1VoDmUSGo-- --1BoerjHg6PujtqELTKWNXhbgh2KW3Ik7d Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJYrGMmAAoJEAdke2eQCBQ3AxsP/jNdCv83JT3+Z5qMHqofn0kD PbVkarYiXmgD8JnYbsACxos24nmZr+oTZhXYxMzGswtyzteV52/I01/63bqfnIE1 wt8e5kYuNcw8G1y+Pp8VQCQxFBUD8P/D1p8nP/XQbgbjB+AX1APM77oyxbVFYfo6 62gvR3McbZasz+vrm42DPFgJ5rdibMhqKmwM5Qm4QuobYY7j0YhCmWxgLQFbpze+ c+EGDLqeISt6oAiJubHLWXA4oonCQe2SWy0QUi8HJZTrK6Ql/i+oHnpOBqfp1Ptb /lIFNX+1UGFjgX+jlXjCOfAI+I138XF2UuM69OO/LCy+1/cWM+FkpJu6KkWxsmRV LFj1Tgrr4XDwEaIqKkx8doKDz/x3Cnb3U9dS+/59faex7rS3fiGb+cAKepB1NaoA 9h9XMOQK2f6ZuQlibbpOy6/EhdHKb5qxGxLld5BwipbaCemoLKDLUZztSyGIeU3l pALp4RJK6lo6dTMNEUZIlCccd4vXLoV9YdA7qyEkzx1pgxGXKYL6i4GEXYTHkXZg 7CLFfRMsIbbC3EsES+86aLAsS6wcbY/mGhP4T2BNbOpyjDoEpXwO3ApZaY/eEfUn gd5454P2K1olA8Kjtwdz8qD1l8wKpFiJmIfbuIyUtBjtE3vLi8olAp8C9PSqvRuy p2DJ1Y9zvQOFK9bqzsnT =aEGF -----END PGP SIGNATURE----- --1BoerjHg6PujtqELTKWNXhbgh2KW3Ik7d--