Bug#855161: unblock: transgui/5.0.1-4.1
Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: unblock
Severity: normal
Please unblock package transgui. The package insists on loading
libssl+crypto 0.9.8 or 1.0.0 which are both non-existent. I added the
1.0.2 version and verified with strace that this library gets loaded.
I decided against 1.1.0 because it loads some symbols which are longer
exported by 1.1.0.
I prepared an NMU upload to /2 and will reschedule until you are fine
with it :)
unblock transgui/5.0.1-4.1
Sebastian
diff -Nru transgui-5.0.1/debian/changelog transgui-5.0.1/debian/changelog
--- transgui-5.0.1/debian/changelog 2016-03-25 19:30:44.000000000 +0100
+++ transgui-5.0.1/debian/changelog 2017-02-14 21:12:57.000000000 +0100
@@ -1,3 +1,11 @@
+transgui (5.0.1-4.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Build-depend on libssl1.0-dev and load the 1.0.2 library
+ (Closes: #855007, #839863).
+
+ -- Sebastian Andrzej Siewior <sebastian@breakpoint.cc> Tue, 14 Feb 2017 21:12:57 +0100
+
transgui (5.0.1-4) unstable; urgency=medium
* Remove error message when opening containing folder (Closes: #811289)
diff -Nru transgui-5.0.1/debian/control transgui-5.0.1/debian/control
--- transgui-5.0.1/debian/control 2016-03-25 19:30:44.000000000 +0100
+++ transgui-5.0.1/debian/control 2017-02-13 08:15:56.000000000 +0100
@@ -14,7 +14,7 @@
libgdk-pixbuf2.0-dev,
libgtk2.0-dev,
libpango1.0-dev,
- libssl-dev,
+ libssl1.0-dev,
libx11-dev
Standards-Version: 3.9.6
Homepage: http://code.google.com/p/transmisson-remote-gui/
diff -Nru transgui-5.0.1/debian/files transgui-5.0.1/debian/files
--- transgui-5.0.1/debian/files 1970-01-01 01:00:00.000000000 +0100
+++ transgui-5.0.1/debian/files 2017-02-14 21:12:57.000000000 +0100
@@ -0,0 +1 @@
+transgui_5.0.1-4.1_source.buildinfo net optional
diff -Nru transgui-5.0.1/debian/patches/force_ssl1.0.2.patch transgui-5.0.1/debian/patches/force_ssl1.0.2.patch
--- transgui-5.0.1/debian/patches/force_ssl1.0.2.patch 1970-01-01 01:00:00.000000000 +0100
+++ transgui-5.0.1/debian/patches/force_ssl1.0.2.patch 2017-02-14 21:12:57.000000000 +0100
@@ -0,0 +1,17 @@
+---
+ rpc.pas | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/rpc.pas
++++ b/rpc.pas
+@@ -585,8 +585,8 @@ procedure TRpc.InitSSL;
+ {$ifndef darwin}
+ procedure CheckOpenSSL;
+ const
+- OpenSSLVersions: array[1..2] of string =
+- ('0.9.8', '1.0.0');
++ OpenSSLVersions: array[1..3] of string =
++ ('1.0.2', '0.9.8', '1.0.0');
+ var
+ hLib1, hLib2: TLibHandle;
+ i: integer;
diff -Nru transgui-5.0.1/debian/patches/series transgui-5.0.1/debian/patches/series
--- transgui-5.0.1/debian/patches/series 2016-03-25 19:30:44.000000000 +0100
+++ transgui-5.0.1/debian/patches/series 2017-02-13 08:13:22.000000000 +0100
@@ -1 +1,2 @@
fix.open.patch
+force_ssl1.0.2.patch
Reply to: