Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock
Please unblock package electrum. This version fixes an issue where creating a new wallet or restoring from seed through the GUI was impossible (bug #764138). I have attached the debdiff; the upstream source change itself is only 3 lines of changes, the rest is just adding the patch to the quilt series and the changelog entry. unblock electrum/1.9.8-4 -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.17.0-trunk-amd64 (SMP w/8 CPU cores) Locale: LANG=en_ZA.utf8, LC_CTYPE=en_ZA.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff -Nru electrum-1.9.8/debian/changelog electrum-1.9.8/debian/changelog --- electrum-1.9.8/debian/changelog 2014-11-23 10:01:52.000000000 +0200 +++ electrum-1.9.8/debian/changelog 2015-01-13 14:00:39.000000000 +0200 @@ -1,3 +1,10 @@ +electrum (1.9.8-4) unstable; urgency=medium + + [ Tristan Seligmann ] + * Backport upstream patch fixing wallet wizard (closes: #764138). + + -- Tristan Seligmann <[email protected]> Tue, 13 Jan 2015 13:29:08 +0200 + electrum (1.9.8-3) unstable; urgency=medium * Backport upstream change to use PROTOCOL_SSL23 instead of diff -Nru electrum-1.9.8/debian/patches/1002_qt_compatibility.patch electrum-1.9.8/debian/patches/1002_qt_compatibility.patch --- electrum-1.9.8/debian/patches/1002_qt_compatibility.patch 1970-01-01 02:00:00.000000000 +0200 +++ electrum-1.9.8/debian/patches/1002_qt_compatibility.patch 2015-01-13 14:00:39.000000000 +0200 @@ -0,0 +1,24 @@ +Description: Fix Qt usage + Fix an issue where the wallet creation / restoration wizard would not work + properly on Qt 4.11 or higher. +Author: ThomasV +Origin: upstream, https://github.com/spesmilo/electrum/commit/fde5dd577a221aa3c5c159b885caa3aa653b7d9c +Bug: https://github.com/spesmilo/electrum/issues/849 +Bug-Debian: https://bugs.debian.org/764138 +Applied-Upstream: fde5dd577a221aa3c5c159b885caa3aa653b7d9c +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: electrum/gui/qt/installwizard.py +=================================================================== +--- electrum.orig/gui/qt/installwizard.py 2014-05-04 10:38:01.524676062 +0200 ++++ electrum/gui/qt/installwizard.py 2015-01-13 13:22:57.566593548 +0200 +@@ -31,7 +31,8 @@ + def set_layout(self, layout): + w = QWidget() + w.setLayout(layout) +- self.stack.setCurrentIndex(self.stack.addWidget(w)) ++ self.stack.addWidget(w) ++ self.stack.setCurrentWidget(w) + + + def restore_or_create(self): diff -Nru electrum-1.9.8/debian/patches/series electrum-1.9.8/debian/patches/series --- electrum-1.9.8/debian/patches/series 2014-11-23 10:01:52.000000000 +0200 +++ electrum-1.9.8/debian/patches/series 2015-01-13 14:00:39.000000000 +0200 @@ -2,3 +2,4 @@ 2001_add_tailing_semicolon.patch 2002_dont_use_local_share.patch 1001_use_sslv23_method.patch +1002_qt_compatibility.patch

