On Mon, Dec 03, 2018 at 02:19:30PM -0500, Boyuan Yang wrote: > Package: debmake-doc > Version: 1.12-1 > Severity: normal > > Since debhelper 11.3, it officially supports using debhelper-compat as build- > dependency to replace debian/compat. Please document such change as a > supported approach. See debhelper(7) for detailed information.
| In current debhelper, you can specify the compatibility level in | debian/control by adding a Build-Depends on the debhelper-compat | package. For example, to use v11 mode, ensure debian/control has: | | Build-Depends: debhelper-compat (= 11) .... | DH_COMPAT | Temporarily specifies what compatibility level debhelper should run at, overriding any | value specified via Build-Depends on debhelper-compat or via the debian/compat file. So it sounds like additional mechanism to set compat level. I see Virtual Package debhelper-compat which has description: --------------------------------------- Virtual package provided by: * debhelper (11.5.3) provides debhelper-compat (= 11) * debhelper (11.5.3) provides debhelper-compat (= 10) * debhelper (11.5.3) provides debhelper-compat (= 9) --------------------------------------- All obsolete and deprecated versions are not listed above. | Note that debhelper does not provide debhelper-compat for experimental | or beta compatibility levels; packages experimenting with those | compatibility levels should use debian/compat or DH_COMPAT. Hmmm... If you want to backport, this new method may be problematic. But normal official backport repo usually comes with backported debhelper so we may be OK. Anyway... I now see your point. It is cleaner interface. Osamu