Bug 276167

Summary: misc/freebsd-docs-en: Ports quarterly/2024Q1 requires rubygem-prawn-svg 0.33 (from main) to compile (need MFH?)
Product: Ports & Packages Reporter: Trenton Schulz <trueos>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Open ---    
Severity: Affects Only Me CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Trenton Schulz 2024-01-07 08:16:11 UTC
Ports like misc/freebsd-docs-en in the 2024Q1 branch will not compile due to a too old version of rubygems-prawn-svg.

The error messages looks like:

/usr/local/lib/ruby/site_ruby/3.1/rubygems/dependency.rb:317:in `to_specs': Could not find 'prawn-svg' (~> 0.32.0) - did find: [prawn-svg-0.33.0] (Gem::MissingSpecVersionError)

It seems the quarterly branch has 0.32.0, while the docs are requiring 0.33.0.

It seems this is in the main branch, so it would be nice if one could compile docs in the quarterly branch as well.

I guess alternatively quarterly docs could have different requirements? That would be solve this too. I'm more reporting the failure as I'm not sure what the correct fix is.
Comment 1 Fernando ApesteguĂ­a freebsd_committer freebsd_triage 2024-01-08 07:57:04 UTC
There is a proposed patch in bug #275957.

Awaiting maintainer feedback or timeout.

Thanks for the report.