On Sun, 02 Oct 2016 23:14:56 -0400 "Aaron M. Ucko" <a...@alum.mit.edu> 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