Bug#891334: libglib-object-introspection-perl: Does not recommend or depend on libxml-libxml-perl for perli11ndoc

intrigeri intrigeri at debian.org
Mon Feb 26 09:48:21 UTC 2018


Hi,

> oldtechaa:
> I see what you mean. I think a suggestion would still be good.

> As for its usefulness, it can help with the nuances of the Perl binding.
> Some things get bound kind of weirdly, so personally, I use the C API
> reference but when something doesn't work as it should, I use perli11ndoc.
> The perl-specific examples can be invaluable.

OK, this makes sense to me.

> While it's convenient to have it in $PATH, I can see it being a problem,
> especially since having no manpage violates Debian standards, doesn't it?
> The problem is that's true of any executable from what I saw, not just
> those in $PATH.

The Debian Policy is not specific about this:
https://www.debian.org/doc/debian-policy/#manual-pages

… but the Lintian check clarifies this with "Each binary in /usr/bin,
/usr/sbin, /bin, /sbin or /usr/games should have a manual page":
https://lintian.debian.org/tags/binary-without-manpage.html

I don't recall seeing a manpage for a script shipped in
/usr/share/doc/$PACKAGE/examples.

> Is there any way we can follow standards but keep
> perli11ndoc, even if it's slightly less convenient?

Sure: write a manpage (e.g. add POD and generate a manpage from it at
build time or similar).

Cheers,
-- 
intrigeri



More information about the pkg-perl-maintainers mailing list