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.