Package: pdl Version: 1:2.080-2 The recent addition of libtext-balanced-perl in the archive has broken the src:perl autopkgtest checks, because perl doesn't currently have the Breaks/Replaces/Provides entries for libtext-balanced-perl and the autopkgtest checks notice that.
These entries are long established practice for dual life modules, primarily making sure that outdated versions of separate packages can not override newer versions in the core packages. This is not a concern currently, given Text::Balanced 2.06 is not in core yet, but it would be good to add the metadata in advance for consistency. However, pdl currently has an unversioned dependency on libtext-balanced-perl, so if I make perl Provide libtext-balanced-perl (= 2.04), that will satisfy the pdl dependency even though pdl actually needs the newer version (I understand this was the main reason for introducing the separate package in the first place.) So, please make the pdl dependency (both build and run time if applicable) versioned so I can add the metadata on the perl side after that. This has some urgency as perl is currently failing its autopkgtest checks in testing. I'll file a separate bug about that and mark it as blocked by this one. The autopkgtest issue could also be worked around by whitelisting libtext-balanced-perl temporarily, but I'd prefer a long term fix if possible. Thanks for your work, -- Niko Tyni nt...@debian.org