Bug 271437 - devel/rubygem-pdk: Mark DEPRECATED and set EXPIRATION_DATE
Summary: devel/rubygem-pdk: Mark DEPRECATED and set EXPIRATION_DATE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yasuhiro Kimura
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-15 13:08 UTC by Yasuhiro Kimura
Modified: 2023-06-07 05:02 UTC (History)
1 user (show)

See Also:
yasu: maintainer-feedback+


Attachments
Patch file (782 bytes, patch)
2023-05-15 13:08 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2023-05-15 13:08:25 UTC
Created attachment 242194 [details]
Patch file

Broken with all supported Ruby versions.
Comment 1 Romain Tartière freebsd_committer freebsd_triage 2023-05-23 17:26:36 UTC
Hey!

FYI, work is in progress to bring current Ruby support:
https://github.com/puppetlabs/pdk/pull/1230

This has not been released yet, and I am not aware of an ETA. Maybe we can just get rid of the EXPIRATION_DATE to avoid the port being removed and re-introduced if the next release happen after that date?

In any case, feel free to commit this change.

Thanks!

Romain, with puppet@ hat.
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-06-07 04:44:18 UTC
Take.
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-06-07 04:59:25 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=57277255058f4e04f584d321999ce5e68952923b

commit 57277255058f4e04f584d321999ce5e68952923b
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2023-05-15 13:05:08 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2023-06-07 04:56:19 +0000

    devel/rubygem-pdk: Mark DEPRECATED

    Broken with all supported Ruby versions. According to the feedback
    from maintainer, there is ongoing effort by upstream to add support of
    Ruby 3.x. So don't set EXPIRATION_DATE.

    PR:             271437
    Approved by:    maintainer

 devel/rubygem-pdk/Makefile | 2 ++
 1 file changed, 2 insertions(+)