[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#859931: unblock: kpty/5.28.0-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Dear release team,

I've backported two upstream fixes in kpty for stretch related to the internal 
utempter plugin:
 Add stretch's path for utempter (97876c1)
 Add jessies's path for utempter (053ee8a)

I've uploaded 5.28.0-2 to unstable with these patches, and it built 
successfully in all the release architectures.

I'm attaching the corresponding debdiff.

Happy hacking,

Please unblock package kpty

unblock kpty/5.28.0-2

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
diff -Nru kpty-5.28.0/debian/changelog kpty-5.28.0/debian/changelog
--- kpty-5.28.0/debian/changelog	2016-11-18 16:04:21.000000000 +0100
+++ kpty-5.28.0/debian/changelog	2017-04-06 14:03:55.000000000 +0200
@@ -1,3 +1,11 @@
+kpty (5.28.0-2) unstable; urgency=medium
+
+  * Add new upstream patches to find utempter:
+    Add-library-path-so-utempter-binary-is-found-in-Ubuntu-16.patch and
+    REVIEW-129560.patch
+
+ -- Maximiliano Curia <maxy@debian.org>  Thu, 06 Apr 2017 14:03:55 +0200
+
 kpty (5.28.0-1) unstable; urgency=medium
 
   [ Automatic packaging ]
diff -Nru kpty-5.28.0/debian/patches/Add-library-path-so-utempter-binary-is-found-in-Ubuntu-16.patch kpty-5.28.0/debian/patches/Add-library-path-so-utempter-binary-is-found-in-Ubuntu-16.patch
--- kpty-5.28.0/debian/patches/Add-library-path-so-utempter-binary-is-found-in-Ubuntu-16.patch	1970-01-01 01:00:00.000000000 +0100
+++ kpty-5.28.0/debian/patches/Add-library-path-so-utempter-binary-is-found-in-Ubuntu-16.patch	2017-04-06 14:03:55.000000000 +0200
@@ -0,0 +1,21 @@
+From: Albert Astals Cid <aacid@kde.org>
+Date: Wed, 9 Nov 2016 23:36:36 +0100
+Subject: Add library path so utempter binary is found in Ubuntu 16.10
+
+REVIEW: 129361
+---
+ cmake/FindUTEMPTER.cmake | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/cmake/FindUTEMPTER.cmake b/cmake/FindUTEMPTER.cmake
+index d3236c8..c5a1e41 100644
+--- a/cmake/FindUTEMPTER.cmake
++++ b/cmake/FindUTEMPTER.cmake
+@@ -40,6 +40,7 @@ find_file (UTEMPTER_EXECUTABLE utempter PATHS
+     ${CMAKE_PREFIX_PATH}/libexec/utempter
+     ${CMAKE_PREFIX_PATH}/lib/utempter
+     /usr/libexec/utempter
++    /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/utempter
+ )
+ 
+ # On FreeBSD for example we have to use ulog-helper
diff -Nru kpty-5.28.0/debian/patches/REVIEW-129560.patch kpty-5.28.0/debian/patches/REVIEW-129560.patch
--- kpty-5.28.0/debian/patches/REVIEW-129560.patch	1970-01-01 01:00:00.000000000 +0100
+++ kpty-5.28.0/debian/patches/REVIEW-129560.patch	2017-04-06 14:03:55.000000000 +0200
@@ -0,0 +1,27 @@
+From: Jonathan Riddell <jr@jriddell.org>
+Date: Mon, 28 Nov 2016 14:50:17 +0000
+Subject: REVIEW:129560 More utempter path searching,
+ this one to keep Debian stable happy
+
+---
+ cmake/FindUTEMPTER.cmake | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/cmake/FindUTEMPTER.cmake b/cmake/FindUTEMPTER.cmake
+index c5a1e41..c6352f5 100644
+--- a/cmake/FindUTEMPTER.cmake
++++ b/cmake/FindUTEMPTER.cmake
+@@ -37,10 +37,11 @@
+ find_file (UTEMPTER_EXECUTABLE utempter PATHS
+     ${KDE_INSTALL_FULL_LIBEXECDIR}/utempter
+     ${KDE_INSTALL_FULL_LIBDIR}/utempter
+-    ${CMAKE_PREFIX_PATH}/libexec/utempter
+-    ${CMAKE_PREFIX_PATH}/lib/utempter
++    ${CMAKE_INSTALL_PREFIX}/libexec/utempter
++    ${CMAKE_INSTALL_PREFIX}/lib/utempter
+     /usr/libexec/utempter
+     /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/utempter
++    /usr/lib/utempter
+ )
+ 
+ # On FreeBSD for example we have to use ulog-helper
diff -Nru kpty-5.28.0/debian/patches/series kpty-5.28.0/debian/patches/series
--- kpty-5.28.0/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ kpty-5.28.0/debian/patches/series	2017-04-06 14:03:55.000000000 +0200
@@ -0,0 +1,2 @@
+Add-library-path-so-utempter-binary-is-found-in-Ubuntu-16.patch
+REVIEW-129560.patch

Reply to: