Skip to content

Improve routine-update's handling of `debputy` packages and `debhelper-compat` 14 packages

Niels Thykier requested to merge dh-improvement into master

This MR covers multiple things:

  • Use dh_assistant to read the compat level to partially support X-DH-Compat (read-only, cannot update it). Since write is not supported, I would not see https://bugs.debian.org/1091921 as closed by this MR (but a step closer to it).
  • Check for Build-Driver field to determine if a compat level is "mandatory".
  • Remove assumption that debian/rules exist. The file will not exist with Build-Driver: debputy.

Note there is not a changelog since that would cause a merge conflict with !16 (merged).

Merge request reports

Loading