Your message dated Mon, 02 Mar 2015 19:25:56 +0100
with message-id <[email protected]>
and subject line Re: Bug#779555: unblock: pyelliptic/1.5.5-1
has caused the Debian Bug report #779555,
regarding unblock: pyelliptic/1.5.5-1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
779555: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779555
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package pyelliptic
Due to an error in indentation when I submitted the arithmetic.py file
upstream, many functions within that file simply do not work when called. So
that the library isn't broken for jessie, I request that this package is
unblocked (for unstable).
diff -Nru pyelliptic-1.5.5/debian/changelog pyelliptic-1.5.5/debian/changelog
--- pyelliptic-1.5.5/debian/changelog 2014-10-11 07:34:40.000000000 +1100
+++ pyelliptic-1.5.5/debian/changelog 2015-03-02 19:23:09.000000000 +1100
@@ -1,3 +1,10 @@
+pyelliptic (1.5.5-2) unstable; urgency=high
+
+ * Fixed bug where four functions in arithmetic.py are completely broken
+ (Closes: #779552)
+
+ -- Riley Baird <[email protected]> Mon, 2
Mar 2015 18:55:10 +1100
+
pyelliptic (1.5.5-1) unstable; urgency=medium
* New upstream release
diff -Nru pyelliptic-1.5.5/debian/patches/fix-indentation-bug.patch
pyelliptic-1.5.5/debian/patches/fix-indentation-bug.patch
--- pyelliptic-1.5.5/debian/patches/fix-indentation-bug.patch 1970-01-01
10:00:00.000000000 +1000
+++ pyelliptic-1.5.5/debian/patches/fix-indentation-bug.patch 2015-03-02
19:33:31.000000000 +1100
@@ -0,0 +1,59 @@
+Description: Fix indentation on functions in arithmetic.py
+ When arithmetic.py was added to pyelliptic from pybitmessage, the indentation
+ was incorrect. Consequentially, four of the functions in arithmetic.py do not
+ work when called. This patch fixes the indentation such that these functions
+ work correctly when called.
+Author: Jonathan Warren <[email protected]>
+Bug: https://github.com/yann2192/pyelliptic/issues/30
+Bug-Debian: https://bugs.debian.org/779552
+Origin: https://github.com/yann2192/pyelliptic/pull/31
+Index: pyelliptic_debian/pyelliptic/arithmetic.py
+===================================================================
+--- pyelliptic_debian.orig/pyelliptic/arithmetic.py 2015-03-02
13:36:53.405533955 +1100
++++ pyelliptic_debian/pyelliptic/arithmetic.py 2015-03-02 13:38:15.702920580
+1100
+@@ -36,7 +36,7 @@
+ r = high / low
+ nm, new = hm - lm * r, high - low * r
+ lm, low, hm, high = nm, new, lm, low
+- return lm % n
++ return lm % n
+
+
+ def get_code_string(base):
+@@ -60,9 +60,9 @@
+ while val > 0:
+ result = code_string[val % base] + result
+ val /= base
+- if len(result) < minlen:
+- result = code_string[0] * (minlen - len(result)) + result
+- return result
++ if len(result) < minlen:
++ result = code_string[0] * (minlen - len(result)) + result
++ return result
+
+
+ def decode(string, base):
+@@ -74,7 +74,7 @@
+ result *= base
+ result += code_string.find(string[0])
+ string = string[1:]
+- return result
++ return result
+
+
+ def changebase(string, frm, to, minlen=0):
+@@ -91,10 +91,10 @@
+ return base10_double(a[0], a[1])
+ else:
+ return None
+- m = ((b[1] - a[1]) * inv(b[0] - a[0], P)) % P
+- x = (m * m - a[0] - b[0]) % P
+- y = (m * (a[0] - x) - a[1]) % P
+- return (x, y)
++ m = ((b[1] - a[1]) * inv(b[0] - a[0], P)) % P
++ x = (m * m - a[0] - b[0]) % P
++ y = (m * (a[0] - x) - a[1]) % P
++ return (x, y)
+
+
+ def base10_double(a):
diff -Nru pyelliptic-1.5.5/debian/patches/series
pyelliptic-1.5.5/debian/patches/series
--- pyelliptic-1.5.5/debian/patches/series 2014-10-11 07:32:26.000000000
+1100
+++ pyelliptic-1.5.5/debian/patches/series 2015-03-02 13:40:06.000000000
+1100
@@ -1 +1,2 @@
fix-random-numbers.patch
+fix-indentation-bug.patch
unblock pyelliptic/1.5.5-1
--- End Message ---
--- Begin Message ---
On 2015-03-02 09:59, Riley Baird wrote:
> Package: release.debian.org
> Severity: normal
> User: [email protected]
> Usertags: unblock
>
> Please unblock package pyelliptic
>
> Due to an error in indentation when I submitted the arithmetic.py file
> upstream, many functions within that file simply do not work when called. So
> that the library isn't broken for jessie, I request that this package is
> unblocked (for unstable).
>
> [...]
>
> unblock pyelliptic/1.5.5-1
>
>
Unblocked, thanks.
~Niels
--- End Message ---