[Pkg-openssl-changes] r881 - openssl/branches/1.1.0/debian

Sebastian Andrzej Siewior bigeasy at moszumanska.debian.org
Fri Jan 20 20:08:21 UTC 2017


Author: bigeasy
Date: 2017-01-20 20:08:21 +0000 (Fri, 20 Jan 2017)
New Revision: 881

Modified:
   openssl/branches/1.1.0/debian/changelog
   openssl/branches/1.1.0/debian/rules
Log:
don't depend on perl:any.



Modified: openssl/branches/1.1.0/debian/changelog
===================================================================
--- openssl/branches/1.1.0/debian/changelog	2017-01-20 18:13:39 UTC (rev 880)
+++ openssl/branches/1.1.0/debian/changelog	2017-01-20 20:08:21 UTC (rev 881)
@@ -1,6 +1,8 @@
 openssl (1.1.0c-4) UNRELEASED; urgency=medium
 
   * Make build-indep build again.
+  * Don't depend on perl:any in openssl as it breaks debootstrap
+   ("Closes: #852017).
 
  -- Sebastian Andrzej Siewior <sebastian at breakpoint.cc>  Fri, 20 Jan 2017 19:08:43 +0100
 

Modified: openssl/branches/1.1.0/debian/rules
===================================================================
--- openssl/branches/1.1.0/debian/rules	2017-01-20 18:13:39 UTC (rev 880)
+++ openssl/branches/1.1.0/debian/rules	2017-01-20 20:08:21 UTC (rev 881)
@@ -133,6 +133,11 @@
 override_dh_makeshlibs:
 	#dpkg-gensymbols -Pdebian/libssl1.1/ -plibssl1.1 -c4
 	dh_makeshlibs -a --add-udeb="libcrypto1.1-udeb" -Xengines
+	# XXX: This needs gets set perl:any by dh_perl which is correct, but
+	# that breaks debootstrap in jessie (the current stable). This hack
+	# could be removed once stretch is stable and contains a fixed
+	# debootstrap, see #836525
+	sed -i 's at perl:Depends=perl:any at perl:Depends=perl@' debian/openssl.substvars
 
 override_dh_shlibdeps:
 	sed -i '/^udeb: libssl/s/libcrypto1.1-udeb/libssl1.1-udeb/' debian/libssl1.1/DEBIAN/shlibs




More information about the Pkg-openssl-changes mailing list