From owner-freebsd-ports@freebsd.org Sun Dec 3 23:43:07 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 072B9E6C13E for ; Sun, 3 Dec 2017 23:43:07 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C48E06E9BD for ; Sun, 3 Dec 2017 23:43:05 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id LdrfeIf3opPPWLdrhe4Oxb; Sun, 03 Dec 2017 23:40:06 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLduR-00054N-EU; Sun, 03 Dec 2017 23:42:55 +0000 Subject: Re: Welcome flavors! portmaster now dead? synth? To: Adam Weinberger Cc: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> From: Baho Utot Message-ID: <96c7f3dd-d252-0a06-86f5-26530b9405ad@columbus.rr.com> Date: Sun, 3 Dec 2017 18:42:49 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-CMAE-Envelope: MS4wfMz5hbbYTGbpeA+gFJ03mK1det987xSPFmYxrKvk2EGgSj5T1eWmiDcjZtUvpM+5h5F71s64N//Aiirfjf3I6CuX8oz3hvB9W7eq6+FzGuGlTsCG/D2Q SKPjlSn+7om38JjBTmmXpxToHbSwQ7bpk/jVvhmRViJ07YNUGUxvuIPVJBUfvbh0Ggy1+4tdZ3dsvqqbqqWuQE798MqIFTr4g34= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:43:07 -0000 On 12/3/2017 11:56 AM, Adam Weinberger wrote: >> On 3 Dec, 2017, at 7:55, Baho Utot wrote: >> >> >> >> On 12/02/17 18:31, Adam Weinberger wrote: >>>> On 2 Dec, 2017, at 13:41, Baho Utot wrote: >>>> >>>> >>>> On 12/2/2017 1:43 PM, Mark Linimon wrote: >>>>> On Sat, Dec 02, 2017 at 11:53:58AM +0000, Carmel NY wrote: >>>>>> Looking back at other port management utilities like "portmanager", >>>>>> "portmaster", "portupgrade" and now "synth", The FreeBSD team has >>>>>> done a pretty good job of obfuscating and rendering them impotent. >>>>> That's one possible explanation. Or, as Occam's Razor suggests, they >>>>> continue to try to modernize the Ports Collection, despite obstacles >>>>> (including stale codebases and stubborn maintainers). >>>>> >>>>> I'll admit some of the transitions have been pretty rough. But when >>>>> you go back and look at Ports as of e.g. FreeBSD 4, there have been a >>>>> lot of good changes -- including some which were necessary due to sheer >>>>> scale. >>>>> >>>>> If we had stayed with what we had then, the whole thing would have >>>>> collapsed by now. >>>>> >>>>> mcl >>>>> _______________________________________________ >>>>> >>>> What you have noe is not that great either. When is base going to be packed.....ie something that makes sense and works? >>> You seem very angry about things breaking in HEAD, Baho. Things break in HEAD sometimes. This is why we recommend that end-users who can't have breakages, or users who depend on undeveloped tools, stay on the quarterly branch. Portmaster works perfectly on quarterly. Always has. >>> Everyone understands that poudriere isn't for everybody---Steve Kargl outlined a pretty classic example of a workflow and system that aren't amenable to poudriere. We've asked repeatedly for people to work on portmaster. Far more people complain about it breaking than put in ANY effort to fix it. >>> HEAD is for development. You have to tolerate breakage on HEAD, and participate in fixing things, otherwise you need to switch to the quarterly branches. >>> # Adam >> I don't use HEAD. I use Quartlery with synth. It is just I expect a little more than amature hour. I was on Archlinux for 10 years and they are very bleeding edge. Almost No breakage in ten years. The only reason I left Linux was systemd. After landing in FreeBSD the experence has been terrible at best, I have been a user for more than 5 years hoping that things would get better after seeing all the work promised not getting done. I am done with FreeBSD and I am going to my own scratch built Linux. I already have all my raspberry pi on my own linux version and now I am working on moving my desktops. Should be complete by the end of the year. > If you don't use HEAD, then I fail to see how flavours have wronged you. Synth now supports flavours, and quarterly works exactly as it did a week ago. > > Either way, a scratch built Linux sounds like a great alternative to FreeBSD, which is terrible at best. > > # Adam > > well I can at least count on it to work and with current hardware to boot.