Bug 276167 - misc/freebsd-docs-en: Ports quarterly/2024Q1 requires rubygem-prawn-svg 0.33 (from main) to compile (need MFH?)
Summary: misc/freebsd-docs-en: Ports quarterly/2024Q1 requires rubygem-prawn-svg 0.33...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-07 08:16 UTC by Trenton Schulz
Modified: 2024-01-08 07:57 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.