Package: autopkgtest Version: 4.4 User: [email protected] Usertags: versioned-provides X-Debbugs-Cc: [email protected]
As seen on ci.debian.net with for instance libhttp-tiny-perl and libcpan-meta-perl, autopkgtest gets confused about versioned Provides that were introduced in sid recently with perl_5.24.1-5. It looks like "Depends: @" will no longer pull in the binary packages to be tested if the same name is also Provided by installed packages with a version. My reading of the autopkgtest code is that it synthesizes a dependency on 'package (>= 0~)', where the versioning is assumed to guarantee that only a real package gets pulled in. This assumption no longer holds with versioned Provides. Maybe it would work to have _debian_packages_from_source dig the actual package version from debian/changelog and set the dependency to 'package (= version)' instead? Copying the debian-perl@ list as multiple perl packages are affected. -- Niko Tyni [email protected]

