Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 955680

Summary: media-gfx/imv: build dependency asciidoc should be optional
Product: Gentoo Linux Reporter: Yakumo <yakumo839>
Component: Current packagesAssignee: Ionen Wolkens <ionen>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: yakumo839
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Yakumo 2025-05-09 12:45:08 UTC
imv uses a2x, a python script provided by app-text/asciidoc, to generate man pages. There is a meson feature option to choose enable man pages or not. So I think it will be nice if users can toggle it via a man use flag or something.
Comment 1 Ionen Wolkens gentoo-dev 2025-05-09 22:50:30 UTC
man pages aren't supposed to e guarded behind a USE per Gentoo policy [1]

If this was a more problematic dependency (e.g. asciidoctor which pulls the whole ruby stack), I'd have considered adding pre-generated man pages but asciidoc is rather trivial and IMHO not worth an extra maintenance burden to skip a build-only dep. Not that it'd be much of one right now considering imv upstream is currently dead and looking for a new maintainer, so releases are very rare.

[1] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
Comment 2 Yakumo 2025-05-10 14:18:33 UTC
Oh sorry. I didn't notice the policy.
Thank you for your help.