On Sun, 2014-12-28 at 22:49 +0100, gregor herrmann wrote: > Hm, this doesn't really convince me ... dh-make-perl is mostly a tool > run on Debian systems and (for the perl group) to create packages for > the Debian archive, and in all these cases we don't want/need this > override.
But surely there are many others using it on Debian systems that are not creating packages for the Debian archive (such as me). When using the recursive build option on a Debian system, it's entirely possible that the option is required. In my case, one of the modules being built as part of the recurse required an updated version of ExtUtils::MakeMaker, which once installed then meant that subsequent modules were built incorrectly. > My pragmatice proposal would be to use --data-dir and put a changed > rules.dh.tiny there. That's a workaround that will suffice for me. However, I'm concerned that others will waste unnecessary time debugging (as I did). I hoped that by creating this patch I will save others the hassle. > If that's not enough for your needs I hope we can find a solution > which doesn't change the default d/rules file. Is there any harm in having the option in there, especially as the upstream version of EU-MM defaults to creating perllocal.pod files, and provides this option to prevent it happening? Presumably Debian's version uses a patched version of EU-MM, which was required before this option was available. Thanks, Andy -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org