Date: Wed, 1 Jan 2020 14:18:21 -0700 From: Adam Weinberger <adamw@adamw.org> To: "@lbutlr" <kremels@kreme.com> Cc: FreeBSD <freebsd-ports@freebsd.org> Subject: Re: Portmaster failing Message-ID: <CAP7rwcjS7jgBXO7kNDEQcOxVhkQjixf-i6S8NyMx2DJk96ZL4w@mail.gmail.com> In-Reply-To: <288FEB87-3D88-4696-BF83-6918DAE656E5@kreme.com> References: <8DDB987C-5276-4F35-BBD1-84043ED26E03@kreme.com> <E974C7FA-68A2-4B3F-B230-0DDF46AEEE4C@lastsummer.de> <D4A3ED2A-A208-44DD-876B-5CF3F8EE3541@kreme.com> <A8202C42-7EE5-4235-874A-D5D8C63E2413@lastsummer.de> <288FEB87-3D88-4696-BF83-6918DAE656E5@kreme.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 1, 2020 at 1:51 PM @lbutlr <kremels@kreme.com> wrote: > > On 01 Jan 2020, at 13:46, Franco Fichtner <franco@lastsummer.de> wrote: > > > > > > > >> On 1. Jan 2020, at 9:42 PM, @lbutlr <kremels@kreme.com> wrote: > >> > >> On 01 Jan 2020, at 13:40, Franco Fichtner <franco@lastsummer.de> wrote= : > >>> security/openssl was removed before, now security/openssl111 has beco= me security/openssl. > >> > >> Ugh. > >> > >>> A bit too eager for my taste, but that's why we all have private tree= s, don't we. ;) > >> > >> This is going to go poorly, if previous attempts to update to 1.1 are = any indication. > > > > With PHP 5.6 axed prematurely a while back I am interested to see OpenS= SL 1.0.2 > > phased out now with a number of ports still not supporting 1.1.1 and se= eing them > > marked as broken sooner or later. > > Well, at this point I cannot install openssl111 without deinstalling open= ssl, which I cannot deinstall since it is gone from ports. > > Looks like I have to remove openssl, which =E2=80=A6 I mean, seriously, t= his seems pretty hostile. > > Name : openssl > Version : 1.0.2u,1 > Installed on : Sun Dec 22 08:13:27 2019 MST > > There was nothing at all on the 22nd about =E2=80=9CWARNING THIS WILL BRE= AK EVERYTHING IN A WEEK=E2=80=9D which to mean seems like it should have be= en made super obvious. This is why we practically beg people to use poudriere. There seems to be a pervasive misconception that poudriere is "advanced" and portmaster is simple or straightforward. That notion is completely and totally backwards. Poudriere makes managing ports as simple and trouble-free as possible, and portmaster is specifically for people who can troubleshoot and fix problems like the one you're describing on their own. These problems WILL continue to happen very regularly for portmaster, because portmaster simply cannot do the right thing on its own. It will ALWAYS require manual intervention every time anything remotely significant changes. I've mentioned this to you before, lbutlr, because you post about encountering these snags quite regularly, and your (quite warranted) frustration is apparent. I really do think that your FreeBSD life will be simpler if you switch from portmaster to poudriere. If you choose to stay on portmaster, however, then you need to check the resentment about build failures. They are simply an inevitable consequence of using a very old and broken tool that should only be used by people with substantial port-handling experience. You are right that there wasn't a warning, and that was a major mistake that should not have happened. security/openssl and security/openssl111 should have contained messages about this switch. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAP7rwcjS7jgBXO7kNDEQcOxVhkQjixf-i6S8NyMx2DJk96ZL4w>