[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#871727: grinder: FTBFS when debhelper does not export PERL_USE_UNSAFE_INC



Control: tags -1 help

I'm hereby following the kind hint below to get in touch with the Debian
Perl team. :-)

Thanks for any help

      Andreas.

On Thu, Aug 10, 2017 at 06:33:37PM -0400, Dominic Hargreaves wrote:
> Source: grinder
> Version: 0.5.4-1
> Severity: normal
> User: debian-perl@lists.debian.org
> Usertags: debhelper-use-unsafe-inc-removal
> 
> This package FTBFS when debhelper is changed to not export
> PERL_USE_UNSAFE_INC to the build environment. This export was added in
> 2016 at the same time that '.' was removed from INC by default, to
> avoid breakage, but was a temporary change.
> 
> As well as allowing us to (eventually) remove this export from debhelper,
> fixing this bug in your package will also help upstream, since this
> change has been made in perl 5.26 upstream.
> 
> Additionally, it's possible that the problem may also exist at runtime
> for your package (though from experience this is less likely).
> 
> Note that the rebuild testing was against a locally-modified version
> of debhelper, but you can get the same effect by setting debhelper
> compat level 11 in your package, which also removes the same
> export.
> 
> For information about how to fix this class of issues, please refer
> to the upstream release notes (in particular, 'Script authors' and
> 'Module Authors'):
> 
> http://perldoc.perl.org/perldelta.html#Removal-of-the-current-directory-(%22.%22)-from-%40INC
> 
> The relevant build failure logs are below.
> 
> not ok 4 - use t::TestUtils;
> #   Failed test 'use t::TestUtils;'
> #   at t/00-load.t line 12.
> #     Tried to use 't::TestUtils'.
> #     Error:  Can't locate t/TestUtils.pm in @INC (you may need to install the t::TestUtils module) (@INC contains: inc blib/lib blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at t/00-load.t line 12.
> # BEGIN failed--compilation aborted at t/00-load.t line 12.
> # Testing Grinder 0.5.4, Perl 5.026000, /usr/bin/perl
> 1..4
> 
> Please feel feel free to get in touch with the Debian Perl team at              debian-perl@lists.debian.org if you need any more information or                assistance to fix this issue.              
> 
> Cheers,
> Dominic.
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> 

-- 
http://fam-tille.de


Reply to: