Bug#648894: perl: tool to check for file conflicts with dual-lived module packages

Dominic Hargreaves dom at earth.li
Tue Nov 15 22:41:07 UTC 2011


On Tue, Nov 15, 2011 at 10:24:31PM +0000, Dominic Hargreaves wrote:
> Some dual-lived module packages include files which conflict with perl.
> They should be fixed with diverts.
> 
> Fixed examples: libdevel-dprof-perl, libjson-pp-perl.
> 
> We could do with a tool which detects this situation, perhaps as part
> of the perl build process.

A manual check on perl 5.14 just now confirms that libjson-pp-perl was
the last of these to be fixed (looking only for files in /usr/bin):

libmodule-build-perl: /usr/bin/config_data OK
libjson-pp-perl: /usr/bin/json_pp OK
libdigest-sha-perl: /usr/bin/shasum OK
libdevel-dprof-perl: /usr/bin/dprofpp OK
libmodule-corelist-perl: /usr/bin/corelist OK
libtest-harness-perl: /usr/bin/prove

It might be worth drafting an addition to Perl policy for this, too.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)






More information about the Perl-maintainers mailing list