Re: git: 3a8fecac41c9 - main - sysutils/beats7: Remove, and point users to beats8

From: Adam Weinberger <adamw_at_freebsd.org>
Date: Sat, 03 Jan 2026 16:12:30 UTC
On Sat, Jan 3, 2026 at 12:47 AM Matthias Fechner <mfechner@freebsd.org>
wrote:

> Dear Adam,
>
> Am 03.01.2026 um 01:46 schrieb Adam Weinberger:
> >      sysutils/beats7: Remove, and point users to beats8
> >
> >      beats7 uses symbols from Go that were removed in go1.23, making it
> >      unbuildable with anything beyond go1.22. Both go1.22 and go1.23 are
> EOL,
> >      and I don't know of any way to fix it. It's going to become
> unsupported
> >      upstream in 13 days, so its time has come.
> >
> >      This commit also includes a MOVED entry that directs users to the
> >      more-modern beats8.
> do you think it would be possible to use a unique port name that does
> not change with an update like:
>
> sysutils/beats
>
> This would be much more user friendly as the user has just to do a `pkg
> upg` and must not uninstall and outdated version and install a fully new
> port.


I'm not entirely sure what you're proposing here, but I'm definitely in
favor of it.

Are you talking about setting the replacement In MOVED to sysutils/beats?
Would that work? sysutils/beats8 has PKGNAMESUFFIX=8.

Or are you talking about renaming the beats8 port to beats? The PRs that
Mark included earlier are to introduce beats9. Personally I'm a HUGE
proponent of the "current" beats being sysutils/beats and the old versions
being sysutils/beats<n>, but I can't speak for the elastic@ team.


-- 
Adam Weinberger
adamw@adamw.org // adamw@FreeBSD.org