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.