Python 2.7 removal outline

Chris portmaster at bsdforge.com
Fri Mar 26 21:43:00 UTC 2021


On 2021-03-26 12:19, Dan Mahoney (Ports) wrote:
> More thoughts on mailman, specifically:
> 
> So, I just went to find an old FB post I made about mailman 2.x:
> 
> ===
> From the "Load Bearing B****it" department:
> Pretty much the entire world is stuck using an EOL'd mailing list manager 
> (mailman
> 2.x), which depends on an EOL'd python (2.7).
> This includes:
> * All the gnu mailing lists
> * All of the linux mailing lists at listman.redhat
> * all the FreeBSD mailing lists
> * all the sourceforge mailing lists
> * all the IETF mailing lists
> * all of lists.isc.org
> * NANOG
> ===
> 
> That’s an AWFUL LOT of sysadmins, network admins, and coders who looked long 
> and
> hard at Mailman 3 and decided “that’s not ready yet”.
> 
> I think, if *nothing else*, tauthon needs to be stapled in for mailman, even 
> if it
> lives under /usr/local/mailman/bin or something (and bakes in the couple of
> dependencies).
I *fully* concur. In fact, at least 2 ports that I maintain added a depends 
on
tauthon. Which really raised my ire hearing it's intended doom announcement. 
:(
Honestly. If something "just works", isn't a "security risk". Than don't fix 
it!

--Chris
> 
> I know about the archive incompatibility.  There *might* be a GSOC project 
> to fix
> it.  Maybe.  Other changes can happen with greater use, but clearly there’s 
> a
> first-mover disadvantage here.
> 
> -Dan
> 
>> On Mar 26, 2021, at 9:06 AM, Chris <portmaster at bsdforge.com> wrote:
>> 
>> On 2021-03-26 08:44, RW via freebsd-ports wrote:
>>> On Fri, 26 Mar 2021 13:55:33 +1100 (EST)
>>> Dave Horsfall wrote:
>>>> On Thu, 25 Mar 2021, George Mitchell wrote:
>>>> >> [...] it is really not for everybody to use overlays in current
>>>> >> state (overlays are poor documented at least). [...]
>>>> >
>>>> > Until this thread I had never heard of them.                  --
>>>> > George
>>>> I can't remember the last time I used overlays (certainly with CP/M);
>>>> I didn't know that FreeBSD even supported them (why bother when
>>>> you've got VM?).
>>> I doubt that meaning of overlay is going to be relevant. I'd not heard
>>> of it either, but from looking in ports/Mk/ it seems to be a way of
>>> modifying port builds.
>> As I understand it. It allows you to graft out-of-tree ports/versions
>> onto the ports-tree-proper.
>> 
>> --Chris
>>> _______________________________________________
>>> freebsd-ports at freebsd.org mailing list
>>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
>>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>> _______________________________________________
>> freebsd-ports at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"


More information about the freebsd-ports mailing list