control: tag -1 patch

On Sun, Jan 4, 2015 at 6:22 PM, Scott Kitterman wrote:
> It takes a very specific sequence to reproduce the issue and that is almost
> certainly not sufficient.  There's no need to work on reproducing.  I know 
> what
> the problem is, just not the best way to fix it.

There doesn't seem to be any "better" fix after a long time now, and
the Pre-Depends is simple and works correctly, so why not go ahead
with it?

Best wishes,
Mike
diff -Nru python-defaults-2.7.8/debian/changelog python-defaults-2.7.8/debian/changelog
--- python-defaults-2.7.8/debian/changelog	2014-10-24 15:03:31.000000000 +0000
+++ python-defaults-2.7.8/debian/changelog	2015-01-31 19:43:24.000000000 +0000
@@ -1,3 +1,10 @@
+python-defaults (2.7.8-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Make python-minimal a pre-dependency for python (closes: #769106).
+
+ -- Michael Gilbert <mgilb...@debian.org>  Sat, 31 Jan 2015 19:35:29 +0000
+
 python-defaults (2.7.8-2) unstable; urgency=medium
 
   [ Matthias Klose ]
diff -Nru python-defaults-2.7.8/debian/control python-defaults-2.7.8/debian/control
--- python-defaults-2.7.8/debian/control	2014-10-24 15:56:47.000000000 +0000
+++ python-defaults-2.7.8/debian/control	2015-01-31 19:43:24.000000000 +0000
@@ -16,7 +16,8 @@
 Architecture: any
 Multi-Arch: allowed
 Priority: standard
-Depends: ${misc:Depends}, python2.7 (>= 2.7.8-5~), python-minimal (= ${binary:Version}), libpython-stdlib (= ${binary:Version})
+Pre-Depends: python-minimal (= ${binary:Version})
+Depends: ${misc:Depends}, python2.7 (>= 2.7.8-5~), libpython-stdlib (= ${binary:Version})
 Suggests: python-doc (= ${binary:Version}), python-tk (>= 2.7.8-5~)
 Conflicts: python-central (<< 0.5.5)
 Breaks: update-manager-core (<< 0.200.5-2)
diff -Nru python-defaults-2.7.8/debian/control.in python-defaults-2.7.8/debian/control.in
--- python-defaults-2.7.8/debian/control.in	2014-10-24 15:55:21.000000000 +0000
+++ python-defaults-2.7.8/debian/control.in	2015-01-31 19:43:24.000000000 +0000
@@ -16,7 +16,8 @@
 Architecture: any
 Multi-Arch: allowed
 Priority: standard
-Depends: ${misc:Depends}, @PVER@ (>= @PREVVER@), python-minimal (= ${binary:Version}), libpython-stdlib (= ${binary:Version})
+Pre-Depends: python-minimal (= ${binary:Version})
+Depends: ${misc:Depends}, @PVER@ (>= @PREVVER@), libpython-stdlib (= ${binary:Version})
 Suggests: python-doc (= ${binary:Version}), python-tk (>= @PREVVER@)
 Conflicts: python-central (<< 0.5.5)
 Breaks: update-manager-core (<< 0.200.5-2)

Reply via email to