On Sun, 02 Oct 2016 23:14:56 -0400 "Aaron M. Ucko" <[email protected]> wrote:
> libmojolicious-plugin-renderfile-perl is impossible to install
> alongside libmojolicious-plugin-basicauth-perl because both
> (inappropriately) duplicate their actual man page as
> Mojolicious::Plugin::README(3pm):
>
> dpkg: error processing archive
> /.../libmojolicious-plugin-renderfile-perl_0.10-1_all.deb (--unpack):
> trying to overwrite
> '/usr/share/man/man3/Mojolicious::Plugin::README.3pm.gz', which is also in
> package libmojolicious-plugin-basicauth-perl 0.08-1
>
> Could you please take a look? Meanwhile, I see *README pages
> in a number of other packages, and will file a Lintian bug accordingly.
$ apt-file search /usr/share/man/man3/Mojolicious::Plugin::README.3pm.gz
libmojolicious-plugin-basicauth-perl:
/usr/share/man/man3/Mojolicious::Plugin::README.3pm.gz
libmojolicious-plugin-renderfile-perl:
/usr/share/man/man3/Mojolicious::Plugin::README.3pm.gz
It should be
libmojolicious-plugin-basicauth-perl:
/usr/share/man/man3/Mojolicious::Plugin::basicauth::README.3pm.gz
and
libmojolicious-plugin-renderfile-perl:
/usr/share/man/man3/Mojolicious::Plugin::renderfile::README.3pm.gz
Both packages have README.pod, not README, and renaming it to README
fix this issue.
Makefile says
------------------------------
(snip)
manifypods : pure_all \
README.pod \
lib/Mojolicious/Plugin/RenderFile.pm
$(NOECHO) $(POD2MAN) --section=$(MAN3EXT) --perm_rw=$(PERM_RW) -u \
README.pod $(INST_MAN3DIR)/Mojolicious::Plugin::README.$(MAN3EXT) \
lib/Mojolicious/Plugin/RenderFile.pm
$(INST_MAN3DIR)/Mojolicious::Plugin::RenderFile.$(MAN3EXT)
(snip)
------------------------------
README.pod $(INST_MAN3DIR)/Mojolicious::Plugin::README.$(MAN3EXT)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
It should be Mojolicious::Plugin::RenderFile::README