D7810: packaging: update Ubuntu docker build dependencies to Python 3

sheehan (Connor Sheehan) phabricator at mercurial-scm.org
Wed Jan 8 13:35:28 EST 2020


sheehan created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.

REVISION SUMMARY
  Changeset 7574ccd87200f02e <https://phab.mercurial-scm.org/rHG7574ccd87200f02e49da64f416c37e43163ba077> updated the Debian docker builds to Python 3. In doing
  so, the Ubuntu docker-based builds broke, as the Dockerfile does not
  include the new dependencies as specified in `contrib/packaging/debian/control`.
  
  This commit changes the dependencies in the Ubuntu Dockerfile template
  to their Python 3 equivalents, fixing `make docker-ubuntu-bionic`.

REPOSITORY
  rHG Mercurial

BRANCH
  default

REVISION DETAIL
  https://phab.mercurial-scm.org/D7810

AFFECTED FILES
  contrib/packaging/docker/ubuntu.template

CHANGE DETAILS

diff --git a/contrib/packaging/docker/ubuntu.template b/contrib/packaging/docker/ubuntu.template
--- a/contrib/packaging/docker/ubuntu.template
+++ b/contrib/packaging/docker/ubuntu.template
@@ -10,7 +10,8 @@
   dh-python \
   less \
   python \
-  python-all-dev \
-  python-docutils \
+  python3-all \
+  python3-all-dev \
+  python3-docutils \
   unzip \
   zip



To: sheehan, #hg-reviewers
Cc: mercurial-devel


More information about the Mercurial-devel mailing list