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
