From owner-freebsd-questions@freebsd.org Sun Apr 24 10:09:02 2016 Return-Path: Delivered-To: freebsd-questions@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 CAF53B1954F for ; Sun, 24 Apr 2016 10:09:02 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from BLU004-OMC4S37.hotmail.com (blu004-omc4s37.hotmail.com [65.55.111.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 86BDF18D5 for ; Sun, 24 Apr 2016 10:09:02 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from BLU437-SMTP19 ([65.55.111.136]) by BLU004-OMC4S37.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Sun, 24 Apr 2016 03:09:01 -0700 X-TMN: [EFEl9BpsRzRmv0IM+5kLkPTpERXYd5OU] X-Originating-Email: [carmel_ny@outlook.com] Message-ID: Date: Sun, 24 Apr 2016 06:08:58 -0400 From: Carmel To: freebsd-questions@freebsd.org Subject: Re: Sane way to resolve potential conflicts in the system In-Reply-To: <571C294B.3020907@ShaneWare.Biz> References: <20160423162910.7cd2ede2@curlew.lan> <571C294B.3020907@ShaneWare.Biz> Organization: Seibercom NET X-Mailer: Claws Mail 3.13.2-dirty (GTK+ 2.24.28; i686-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 24 Apr 2016 10:09:01.0133 (UTC) FILETIME=[52CE27D0:01D19E11] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Apr 2016 10:09:02 -0000 On Sun, 24 Apr 2016 11:32:51 +0930, Shane Ambler stated: >That is where poudriere fits in. If you build your own packages with >poudriere you can build them with your own set of options. > >You can either do a manual make config with the options saved to files >matching /var/db/ports/*/options or you can use a custom make.conf with >lines like mail_postfix_SET= DOCS PGSQL TLS > >And it will build quicker than using ports as it can build many >port in parallel based on the dependencies for each, where ports >only builds one at a time. If you want the slower build on a working >server you can disable or reduce multiple builds. Well, this is where I guess we will just have to agree to disagree. "poudriere" simply adds another layer of complexity and an additional avenue of potential failure to what is a relatively simply process. I am, and have always been a strong advocate of the "KISS" {Keep It Simple Stupid" principal. Read past postings, and you will readily see that "poudriere" is not a magical "cure all" for port woes. In fact, its very presents may be hindering the development of a truly, fully functional solution. Again, just my 2 cents. -- Carmel