From owner-freebsd-ports@freebsd.org Wed May 31 21:17:11 2017 Return-Path: Delivered-To: freebsd-ports@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 6F7CBB94AD5 for ; Wed, 31 May 2017 21:17:11 +0000 (UTC) (envelope-from aorchid@mac.com) Received: from pmta2.delivery5.ore.mailhop.org (pmta2.delivery5.ore.mailhop.org [54.186.218.12]) (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 5468168B71 for ; Wed, 31 May 2017 21:17:10 +0000 (UTC) (envelope-from aorchid@mac.com) X-MHO-User: 2a5f5f36-4646-11e7-8c46-c35e37f62db1 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 149.142.103.161 X-Mail-Handler: DuoCircle Outbound SMTP Received: from freeenv.ad.medctr.ucla.edu (unknown [149.142.103.161]) by outbound2.ore.mailhop.org (Halon) with ESMTPSA id 2a5f5f36-4646-11e7-8c46-c35e37f62db1; Wed, 31 May 2017 21:14:43 +0000 (UTC) Date: Wed, 31 May 2017 14:16:00 -0700 From: Aric Gregson To: freebsd-ports@freebsd.org Subject: Re: freebsd-ports Digest, Vol 732, Issue 4 Message-ID: <20170531141600.2ab77218@freeenv.ad.medctr.ucla.edu> In-Reply-To: References: Reply-To: aorchid@mac.com Organization: Slow Children at Play Productions X-Mailer: Claws Mail 3.15.0 (GTK+ 2.24.31; amd64-portbld-freebsd10.3) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2017 21:17:11 -0000 > Since portmaster is still popult and since the only solutions that > looks to be available in the near term are pouderiere or raw make, > neither terribly viable for many, I will look into updating > portmaster to deal with 'flavors'. Thank you so very much for attempting this. I too am dependent upon portmaster, which 70% of the time works just fine. It is frustrating when builds fail, or in the case of rust, when it can never update properly. Despite its flaws and the lack of consistently reporting work-arounds in UPDATING, portmaster is easy to set-up and run and in combination with portsnap simplifies port management. Poudriere may work extremely well, but it remains poorly documented. I gave it a go about six months ago. To set it up I relied on 1.5 blog posts and hoped that they were accurate. In my first attempt at building my ports tree, it failed to build R. I was not able to find documentation of how to accomplish what poudriere was asking of me. It was simple to delete the jail and move back to portmaster. If it is the decision of the FreeBSD community is to ditch everything but poudriere (and maybe synth?) then a very concerted effort must be made to improve the documentation for setting up, migrating, using and debugging poudriere for the casual user, much like has been done for portmaster up until now. Thanks to everyone for their continued contributions to make FreeBSD awesome. Aric