Package: python-memprof
Version: 0.3.6-2
Followup-For: Bug #962100
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu groovy ubuntu-patch

Dear Maintainer,

I've discovered a fix which allows the autopkg tests to pass.

In Ubuntu, the attached patch was applied to achieve the following:

  * Properly import getsize so autopkg tests pass. (Closes: #962100)


Thanks for considering the patch.
diff -Nru python-memprof-0.3.6/debian/patches/import-pyx.patch 
python-memprof-0.3.6/debian/patches/import-pyx.patch
--- python-memprof-0.3.6/debian/patches/import-pyx.patch        1969-12-31 
16:00:00.000000000 -0800
+++ python-memprof-0.3.6/debian/patches/import-pyx.patch        2020-06-11 
13:08:25.000000000 -0700
@@ -0,0 +1,20 @@
+Description: Properly import getsize for autopkgtests
+Author: Brian Murray <br...@ubuntu.com>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962100
+Last-Update: 2020-06-11
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: python-memprof-0.3.6/memprof/memprof.py
+===================================================================
+--- python-memprof-0.3.6.orig/memprof/memprof.py
++++ python-memprof-0.3.6/memprof/memprof.py
+@@ -21,6 +21,9 @@ import time
+ import argparse
+ import types
+ 
++import pyximport
++pyximport.install()
++
+ from .mp_utils import *  # noqa
+ from .getsize import getSize, isInteresting
+ 
diff -Nru python-memprof-0.3.6/debian/patches/series 
python-memprof-0.3.6/debian/patches/series
--- python-memprof-0.3.6/debian/patches/series  2020-01-18 15:17:53.000000000 
-0800
+++ python-memprof-0.3.6/debian/patches/series  2020-06-11 13:06:46.000000000 
-0700
@@ -1 +1,2 @@
 deb_specific__dont_require_argparse.patch
+import-pyx.patch

Reply via email to