Bug 278504

Summary: textproc/rubygem-asciidoctor-epub3: A run-time dependency is missing for rubygem-asciidoctor-epub3 port
Product: Ports & Packages Reporter: Didier Garcin <didu31>
Component: Individual Port(s)Assignee: Document Engineering Group (Nobody) <doceng>
Status: Closed FIXED    
Severity: Affects Some People CC: fernape
Priority: --- Flags: fernape: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   

Description Didier Garcin 2024-04-21 10:56:48 UTC
This affects at least the 2.1.0 release.

$ asciidoctor-epub3 --help
/usr/local/lib/ruby/site_ruby/3.2/rubygems/specification.rb:1480:in `rescue in block in activate_dependencies': Could not find 'mini_portile2' (~> 2.8.2) among 13 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/home/didier/.local/share/gem/ruby/3.2:/usr/local/lib/ruby/gems/3.2' at: /usr/local/lib/ruby/gems/3.2/specifications/nokogiri-1.16.3.gemspec, execute `gem env` for more information

# sudo pkg install rubygem-mini_portile2

$ asciidoctor-epub3 --help
Usage: asciidoctor [OPTION]... FILE...
Convert the AsciiDoc input FILE(s) to the backend output format (e.g., HTML 5, DocBook 5, etc.)
Unless specified otherwise, the output is written to a file whose name is derived from the input file.
Application log messages are printed to STDERR.
Example: asciidoctor input.adoc
.
.
.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2024-04-23 06:20:45 UTC
Fixed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-04-23 06:21:01 UTC
A commit in branch main references this bug:

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

commit d21b9c5248986e0a13b68ed175debf876688c250
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2024-04-22 10:43:37 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-04-23 06:20:11 +0000

    textproc/rubygem-asciidoctor-epub3: Add missing run dependency

    PR:             278504
    Reported by:    Didier Garcin <didu31@hotmail.fr>

 textproc/rubygem-asciidoctor-epub3/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)