Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jan 2020 15:19:28 -0700
From:      "@lbutlr" <kremels@kreme.com>
To:        FreeBSD <freebsd-ports@freebsd.org>
Subject:   Re: Portmaster failing
Message-ID:  <4F3040D5-0EA9-44B7-BD69-3CF57A2E19B8@kreme.com>
In-Reply-To: <CAP7rwcjS7jgBXO7kNDEQcOxVhkQjixf-i6S8NyMx2DJk96ZL4w@mail.gmail.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> <CAP7rwcjS7jgBXO7kNDEQcOxVhkQjixf-i6S8NyMx2DJk96ZL4w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01 Jan 2020, at 14:18, Adam Weinberger <adamw@adamw.org> wrote
> This is why we practically beg people to use poudriere.=20

If FreeBSD is going to REQUIRE poudriere, then go ahead and do so. If =
not, then the other packages managers and the ports tree itself have to =
work without screwing the admin, failing to build for inexplicable =
reasons, inputting a dependency that breaks other packages, or my =
favorite, failing to update dependencies.

> 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.

It is not that simple, of course. This will take quite a lot of work, =
and a lot of time, for something that I deal with a handful of times a =
year. This means that for the foreseeable future, I would be starting =
over basically every time there is some issue.

> They are simply an inevitable consequence of using a very old and =
broken tool

If the tool is broken, remove it.

> 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.

Since openssl updated about a week ago, this oversight falls into the =
class that I would call =E2=80=9Cinexcusable=E2=80=9D. If I did this on =
a job I would (rightly) be immediately fired.

I would fire me if I did something like this.



--=20
In the 60's, people took acid to make the world appear weird. Now the
	world is weird and people take Prozac to make it appear normal.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F3040D5-0EA9-44B7-BD69-3CF57A2E19B8>