gecko-dev/build/debian-packages/python3-defaults-wheezy.diff
Gregory Szorc a339b799f8 Bug 1460451 - Add /usr/bin/python3 to Debian images; r=glandium
The python3-minimal package provides /usr/bin/python3 on Debian.

This commit installs this package so a `python3` executable is
provided.

This required backporting the package to wheezy. The final patch
is trivial. But I wasted a bit of time figuring out why `mk-build-deps`
wasn't working. It would no-op and exit 0 and then the build would
complain about missing dependencies!

glandium's theory is that the ":any" multiarch support on wheezy
isn't complete. Removing ":any" seems to make things "just work."

MozReview-Commit-ID: FBicpK4SmkQ

--HG--
extra : rebase_source : a28ce731024e8ed6a43fb30e2ed57da2abb50d0f
2018-05-09 19:54:21 -07:00

32 lines
988 B
Diff

diff --git a/debian/changelog b/debian/changelog
index a2948ae..338ed66 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+python3-defaults (3.5.3-1.deb7moz1) wheezy; urgency=medium
+
+ * Mozilla backport for wheezy.
+ * debian/control.in
+ * Remove :any from dependencies because it seems to confuse wheezy
+
+ -- Gregory Szorc <gps@mozilla.com> Tue, 9 May 2018 15:00:00 -0800
+
python3-defaults (3.5.3-1) unstable; urgency=medium
* Bump version to 3.5.3.
diff --git a/debian/control.in b/debian/control.in
index 89e1aa4..e58be76 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -5,8 +5,8 @@ Maintainer: Matthias Klose <doko@debian.org>
Uploaders: Piotr O<C5><BC>arowski <piotr@debian.org>, Scott Kitterman <scott@kitterman.com>
Build-Depends: debhelper (>= 9), @bd_i586@
lsb-release,
- python3-minimal:any,
- python3.5-minimal:any,
+ python3-minimal,
+ python3.5-minimal,
python3-docutils,
debiandoc-sgml
Standards-Version: 3.9.8