From owner-svn-ports-all@FreeBSD.ORG Thu May 7 09:07:48 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 725F0472; Thu, 7 May 2015 09:07:48 +0000 (UTC) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (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 3197F135C; Thu, 7 May 2015 09:07:47 +0000 (UTC) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3lj87n3cKWzZql; Thu, 7 May 2015 11:07:33 +0200 (CEST) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id JLlTlIGCLuxh; Thu, 7 May 2015 11:07:28 +0200 (CEST) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) by mail.madpilot.net (Postfix) with ESMTPSA; Thu, 7 May 2015 11:07:28 +0200 (CEST) Message-ID: <554B2B50.5030405@FreeBSD.org> Date: Thu, 07 May 2015 11:07:28 +0200 From: Guido Falsi User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Adam Weinberger CC: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r385557 - in head: . net net/asterisk13 net/pjsip net/pjsip-extsrtp References: <201505062010.t46KAAlv005407@svn.freebsd.org> <6654968F-5439-4570-ABEA-1660EDBC550A@adamw.org> In-Reply-To: <6654968F-5439-4570-ABEA-1660EDBC550A@adamw.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: Thu, 07 May 2015 09:07:48 -0000 On 05/07/15 00:25, Adam Weinberger wrote: >> On 6 May, 2015, at 14:10, Guido Falsi wrote: >> >> +20150506: >> + AFFECTS: users of net/asterisk13 with PJSIP (default on) and SRTP (default off) options enabled >> + AUTHOR: madpilot@FreeBSD.org >> + >> + Due to asterisk13 requiring conflicting port options for the net/pjsip >> + dependency when the SRTP option is enabled together with the PJSIP >> + one I have created a new slave port to pjsip to enforce the >> + required option so asterisk can enforce that option with a >> + conditional dependency. >> + >> + Users building custom packages with poudriere should have no >> + problems, since pkgng is able to handle the change automatically. >> + >> + For users compiling from ports a simple update of asterisk will >> + keep it working because the already installed pjsip port will >> + satisfy the dependency. They anyway should, when convenient, >> + disinstall the pjsip port(this will also disinstall asterisk13) >> + and rebuild asterisk13 to force it to grab the correct dependency >> + to avoid problems with future updates. >> + >> + Please check the 20150323 entry in this file which has some >> + background about this problem. > > That is really, really wordy. The actual instruction that users are to follow is buried in the second sentence of the third paragraph, and follows the phrase "when convenient". Then, the instruction is split into two clauses separated by a parenthetical note. > > The other info is great to have, but you should consider assuming that people will not read more than the first 4 words of each paragraph. > Thanks a lot. I modified the entry with your suggestion, it's much better than mine! -- Guido Falsi