Source: cgi-extratags-perl Version: 0.03-1 Severity: important User: debian-p...@lists.debian.org Usertags: perl-5.22-transition makemaker-prefix Tags: sid stretch
This package FTBFS with perl 5.22.0-2, which removed support for a long- obsolete way of overriding PREFIX when calling 'make install' with ExtUtils::MakeMaker, as described in the lintian tag debian-rules-makemaker-prefix-is-deprecated[1] and the Debian Perl policy[2]: if grep ^install_vendor Makefile; then \ /usr/bin/make install PREFIX=/«PKGBUILDDIR»/debian/tmp/usr; \ else \ /usr/bin/make pure_install DESTDIR=/«PKGBUILDDIR»/debian/tmp; \ fi install_vendor :: pure_vendor_install doc_vendor_install make[1]: Entering directory '/«PKGBUILDDIR»' Manifying 1 pod document !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR: Can't create '/usr/share/man/man3' Do not have write permissions on '/usr/share/man/man3' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! at -e line 1. The fix is to use DESTDIR instead of PREFIX; please see the lintian description for examples. This bug will become release critical nearer the time of the perl 5.22 migration, expected during the (northern hemisphere) summer. Cheers, Dominic. [1] <https://lintian.debian.org/tags/debian-rules-makemaker-prefix-is-deprecated.html> > [2] <https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-vendor_install> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org