On Mon, May 3, 2021 at 1:16 PM Stuart Henderson <[email protected]> wrote:

> On 2021/05/03 09:13, Jeremy Evans wrote:
> > On Sat, May 1, 2021 at 11:49 PM Theo Buehler <[email protected]> wrote:
> > >
> > > The name as it currently is triggers a quirk
> > > Obsolete package: ruby-openssl-tests-20210417 (no longer maintained
> > > upstream)
> > > I expect this to be resolved together with the previous point.
> > >
> >
> > I think we can avoid this by renaming the port to openssl-ruby-tests.
> That
> > way the package name doesn't change between versions.  Using ruby27-* and
> > ruby30-* for this is a bad idea, because the packages conflict (unlike
> > normal ruby27-* and ruby30-* packages).
>
> That name makes sense, but the wildcard quirk
> qr{^(ruby(19|2[0-5])-|ruby-[^0-9])},
> does seem a bit of a trap ...
>

This is used to alert users when they have packages for Ruby versions that
are no longer supported.  I update it when we drop support for a Ruby
version. I don't have a problem dropping the ruby-[^0-9] part.  That was to
catch old Ruby 1.8-specific ports. However, we dropped Ruby 1.8 in OpenBSD
6.3, and Quirks still lists stuff back to OpenBSD 5.6, so I'm not sure what
the expectation is in terms of how long we should keep complaining.

Thanks,
Jeremy

Reply via email to