Package: libdpkg-perl
Version: 1.21.2
Severity: wishlist
Control: affects -1 autopkgtest

Dear maintainer,

Recently I updated autopkgtest to handle tests that need their
Recommends installed in a different way than before [1]. autopkgtest now
does that reading the debian/control file of the source and processing
the line with Dpkg::Deps deps_parse. Of course I overlooked
things. Currently the biggest issue is that variables are allowed in
debian/control, as they are substituted during the build process. I
have thought about alternatives, but currently I'm reluctant to build
another implemtation, as either they are difficult or have other
issues. It would be great if debs_parse had an option to reduce
package names that are invalid (most importantly `${something}`) or
versions that are invalid (most importantantly `(>= ${something})`).

What do you think?

Paul

[1]
    ``@recommends@`` stands for all the packages listed in the
    ``Recommends:`` fields of all the binary packages mentioned in the
    ``debian/control`` file.

Reply via email to