Created attachment 267767 [details] Patch to relax dependency The service oxidized encounters the fault: /usr/local/lib/ruby/site_ruby/3.3/rubygems/specification.rb:1417:in `block in activate_dependencies': Could not find 'syslog' (~> 0.3.0) among 25 total gem(s) (Gem::MissingSpecError) after updating rubygem-syslog to 0.4.0. Manually patching the gemspec for syslog resolves the issue. The supplied patch relaxes the dependency to allow versions above and including rubygem-syslog 0.3.0. Builds using poudriere and then runs on 14.3-RELEASE-p8. Cheers, Þorsteinn
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a6a65c8f5cb25f31f64f7017bd7480593241c665 commit a6a65c8f5cb25f31f64f7017bd7480593241c665 Author: Þorsteinn <thorsteinn@isnic.is> AuthorDate: 2026-02-04 16:58:19 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-02-04 17:02:57 +0000 net-mgmt/rubygem-oxidized: Fix after updating devel/rubygem-syslog to 0.4.0 The service oxidized encounters the fault: /usr/local/lib/ruby/site_ruby/3.3/rubygems/specification.rb:1417:in `block in activate_dependencies': Could not find 'syslog' (~> 0.3.0) among 25 total gem(s) (Gem::MissingSpecError) after updating devel/rubygem-syslog to 0.4.0. Manually patching the gemspec for syslog resolves the issue. Relax the dependency to allow versions above and including rubygem-syslog 0.3.0. PR: 292929 net-mgmt/rubygem-oxidized/Makefile | 3 ++- net-mgmt/rubygem-oxidized/files/patch-oxidized.gemspec (new) | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-)
Thanks.
Nice PR number: 292929! :-D
(In reply to Vladimir Druzenko from comment #2) Thank you mate! (In reply to Vladimir Druzenko from comment #3) :-D