# HG changeset patch # User Kyle Lippincott # Date 2017-10-01 10:48:28 # Node ID dbf83230e8bebc998a1f08a414d757bc32487d39 # Parent fffd3369aa83984fc6c8c53597b858e76c1d283b hghave: fix dpkg --version check to work on recent dpkg versions Differential Revision: https://phab.mercurial-scm.org/D869 diff --git a/tests/hghave.py b/tests/hghave.py --- a/tests/hghave.py +++ b/tests/hghave.py @@ -573,8 +573,10 @@ def has_docker(): @check("debhelper", "debian packaging tools") def has_debhelper(): + # Some versions of dpkg say `dpkg', some say 'dpkg' (` vs ' on the first + # quote), so just accept anything in that spot. dpkg = matchoutput('dpkg --version', - br"Debian `dpkg' package management program") + br"Debian .dpkg' package management program") dh = matchoutput('dh --help', br'dh is a part of debhelper.', ignorestatus=True) dh_py2 = matchoutput('dh_python2 --help',