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

intrigeri intrigeri at debian.org
Sun Feb 25 13:12:39 UTC 2018


Hi,

oldtechaa:
> Package: libglib-object-introspection-perl
> Version: 0.042-1
> Severity: normal

> Dear Maintainer,

> The utility perli11ndoc in libglib-object-introspection-perl depends on
> libxml-libxml-perl. This should be either a package dependency or recommendation for
> those who intend to use perli11ndoc.

Let's keep in mind that libglib-object-introspection-perl is needed at
runtime by any Perl program that uses GObject introspection.

Given Debian installs Recommends by default and perli11ndoc is an
add-on that's only useful for developers, I don't think we should pull
libxml-libxml-perl on all systems that happen to have a Perl program
that uses GObject introspection. So IMO it should be "Suggests:
libxml-libxml-perl" at best, with a note in README.Debian about this.

To be honest I've been hesitating about shipping perli11ndoc in $PATH
at all: it lacks a manpage, has additional dependencies, and I'm not
quite sure what it gives us that Devhelp does not (while Devhelp
displays much more complete and better structured documentation).
So perhaps shipping this program under
/usr/share/doc/libglib-object-introspection-perl/examples/
would be more suitable. What do you think?

Cheers,
-- 
intrigeri



More information about the pkg-perl-maintainers mailing list