Bug#700470: libmouse-perl: lack of error handling in the build can lead to broken packages.
Dominic Hargreaves
dom at earth.li
Wed Feb 13 20:36:12 UTC 2013
On Wed, Feb 13, 2013 at 07:03:49PM +0000, Dominic Hargreaves wrote:
> The most obvious fix would be for those XSUtil.pm functions to return
> non-zero, but what other options do we have? dh_auto_configure could
> be paranoid, and, when run in Makefile.PL mode, look to see whether
> there is a Makefile itself and exit non-zero if there isn't.
After further reflection (and writing a patch for debhelper), I think
this is the wrong thing to do; it would have fixed this issue, but in
doing so helps to hide a possible variant where a Makefile is left over
from a previous run. I think the problem has to be fixed in the package
build system rather than in debhelper.
--
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
More information about the pkg-perl-maintainers
mailing list