Bug#839987: libcompress-raw-lzma-perl: Version Mismatch due to new src:xz-utils

Niko Tyni ntyni at debian.org
Fri Oct 7 06:56:28 UTC 2016


Package: libcompress-raw-lzma-perl
Version: 2.069-1
Severity: grave
User: debian-perl at lists.debian.org
Usertags: autopkgtest

As noticed by the autopkgtest checks at ci.debian.net, this library
can't be used on current sid/amd64 anymore.

  # perl -e 'use Compress::Raw::Lzma'
  Subroutine Compress::Raw::Lzma::constant redefined at /usr/lib/x86_64-linux-gnu/perl5/5.24/Compress/Raw/Lzma.pm line 165.
  Subroutine Compress::Raw::Lzma::lzma_version_number redefined at /usr/lib/x86_64-linux-gnu/perl5/5.24/Compress/Raw/Lzma.pm line 165.
[...]
  Subroutine Compress::Raw::Lzma::Options::DESTROY redefined at /usr/lib/x86_64-linux-gnu/perl5/5.24/Compress/Raw/Lzma.pm line 165.
  Version Mismatch - Built with version 50010000, library used is version 50020022
  Compilation failed in require at -e line 1.
  BEGIN failed--compilation aborted at -e line 1.
 
This is clearly caused by the new liblzma5 (src:xz-utils) in sid. We seem
to need either tighter (preferably binNMU-safe) versioned dependencies
or disabling the version check.

Not sure what triggered all the warnings but it's presumably related.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list