Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 955680 - media-gfx/imv: build dependency asciidoc should be optional
Summary: media-gfx/imv: build dependency asciidoc should be optional
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Ionen Wolkens
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-09 12:45 UTC by Yakumo
Modified: 2025-05-10 14:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

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