Source: cgi-extratags-perl
Version: 0.03-1
Severity: important
User: [email protected]
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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]