Bug#834797: lintian: depends on libdata-alias-perl, broken with Perl 5.24
Hi Niko!
Thanks for the bug report.
* Niko Tyni <ntyni@debian.org>, 2016-08-19, 09:42:
This package depends and/or build-depends on libdata-alias-perl, which
breaks with Perl 5.24 (currently in experimental.)
This dependency was added in 516add8dc237 "to avoid copying large texts
in memory". But my understanding is that Perl >= 5.20 has copy-on-write
strings[0], so this optimization is no longer necessary. Jessie has a
sufficiently new version, so the use of Data::Alias can be safely
dropped.
[0] http://perldoc.perl.org/perl5200delta.html#Performance-Enhancements
In some cases the 'refaliasing' feature in Perl >= 5.22 may be a
replacement;
(Lintian needs to be backportable to stable, so we couldn't easily use
this feature yet.)
--
Jakub Wilk
Reply to: