Package: terminator Version: 1.91-1 Severity: serious Tags: upstream patch Hi,
Upstream released a new minor stable version weeks ago and it seems to fix at least a couple of bugs reported here. Setting serious severity because I consider #857562 and #852282 actually RC (it breaks popular user features on XFCE and partly with IceWM and probably others) and because the maintainer(s) are basically MIA. Patch attached with NMU ultimatum, 10 days from now. Best regards, Eduard. -- System Information: Debian Release: 9.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.10.0+ (SMP w/4 CPU cores; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages terminator depends on: ii gir1.2-glib-2.0 1.50.0-1+b1 ii gir1.2-gtk-3.0 3.22.8-1 ii gir1.2-pango-1.0 1.40.3-3 ii gir1.2-vte-2.91 0.46.1-1 ii python-cairo 1.8.8-2.1 ii python-dbus 1.2.4-1 ii python-gi 3.22.0-2 ii python-gi-cairo 3.22.0-2 ii python-psutil 5.0.1-1 pn python:any <none> Versions of packages terminator recommends: ii gir1.2-keybinder-3.0 0.3.1-1 ii gir1.2-notify-0.7 0.7.7-1+b1 ii xdg-utils 1.1.1-1 terminator suggests no packages. -- no debconf information -- Trost gibt der Himmel, von den Menschen erwartet man Beistand. -- Ludwig Börne
Index: debian/changelog =================================================================== --- debian/changelog (Revision 13918) +++ debian/changelog (Arbeitskopie) @@ -1,3 +1,14 @@ +terminator (1.91-0.1) unstable; urgency=medium + + * Non-maintainer upload. + * New upstream version + + opening in folder works with thunar (closes: #857562) + + crazy new window handling fixed (closes: #852282, LP: #1646437) + * dropped Debian patches applied upstream (add-keywords-entry.diff, + gi-require-exception.diff, subwindows-zero-size.patch) + + -- Eduard Bloch <bl...@debian.org> Sun, 19 Mar 2017 11:12:18 +0100 + terminator (1.90+bzr-1705-1) unstable; urgency=medium * New upstream snapshot. Index: debian/patches/add-keywords-entry.diff =================================================================== --- debian/patches/add-keywords-entry.diff (Revision 13918) +++ debian/patches/add-keywords-entry.diff (nicht existent) @@ -1,16 +0,0 @@ -Description: Add Keywords entry to the desktop file. -Forwarded: https://bugs.launchpad.net/bugs/1241052 -Author: Julián Moreno Patiño <jul...@debian.org> -Last-Update: 2013-10-17 ---- a/data/terminator.desktop.in -+++ b/data/terminator.desktop.in -@@ -9,8 +9,8 @@ - StartupNotify=true - X-Ubuntu-Gettext-Domain=terminator - X-Ayatana-Desktop-Shortcuts=NewWindow; -+Keywords=terminal;shell;prompt;command;commandline; - [NewWindow Shortcut Group] - Name=Open a New Window - Exec=terminator - TargetEnvironment=Unity -- Index: debian/patches/gi-require-exception.diff =================================================================== --- debian/patches/gi-require-exception.diff (Revision 13918) +++ debian/patches/gi-require-exception.diff (nicht existent) @@ -1,28 +0,0 @@ -Author: Emilio Pozuelo Monfort <po...@debian.org> -Bug: https://bugs.launchpad.net/terminator/+bug/1574399 -Description: catch all exceptions - -As gi.require_version throws ValueErrors - ---- a/terminatorlib/window.py -+++ b/terminatorlib/window.py -@@ -23,7 +23,7 @@ - gi.require_version('Keybinder', '3.0') - from gi.repository import Keybinder - Keybinder.init() -- except ImportError: -+ except: - err('Warning: python-keybinder is not installed. This means the \ - hide_window shortcut will be unavailable') - ---- a/terminatorlib/plugins/activitywatch.py -+++ b/terminatorlib/plugins/activitywatch.py -@@ -21,7 +21,7 @@ - # This is inside this try so we only make the plugin available if pynotify - # is present on this computer. - AVAILABLE = ['ActivityWatch', 'InactivityWatch'] --except ImportError: -+except: - err(_('ActivityWatch plugin unavailable: please install python-notify')) - - config = Config() Index: debian/patches/series =================================================================== --- debian/patches/series (Revision 13918) +++ debian/patches/series (Arbeitskopie) @@ -1,4 +1 @@ not-install-terminator-wrapper.diff -add-keywords-entry.diff -gi-require-exception.diff -subwindows-zero-size.patch Index: debian/patches/subwindows-zero-size.patch =================================================================== --- debian/patches/subwindows-zero-size.patch (Revision 13918) +++ debian/patches/subwindows-zero-size.patch (nicht existent) @@ -1,38 +0,0 @@ -From: Emilio Pozuelo Monfort <po...@debian.org> - -https://bugs.launchpad.net/terminator/+bug/1646257 - -=== modified file 'terminatorlib/paned.py' ---- a/terminatorlib/paned.py 2016-11-25 01:29:55 +0000 -+++ b/terminatorlib/paned.py 2017-01-17 21:16:58 +0000 -@@ -502,13 +502,13 @@ - self.register_signals(HPaned) - self.cnxids.new(self, 'button-press-event', self.on_button_press) - self.cnxids.new(self, 'button-release-event', self.on_button_release) -- self.set_property('position-set', True) - - def get_length(self): - return(self.get_allocated_width()) - - def set_pos(self, pos): - Gtk.HPaned.set_position(self, pos) -+ self.set_property('position-set', True) - - class VPaned(Paned, Gtk.VPaned): - """Merge Gtk.VPaned into our base Paned Container""" -@@ -519,13 +519,13 @@ - self.register_signals(VPaned) - self.cnxids.new(self, 'button-press-event', self.on_button_press) - self.cnxids.new(self, 'button-release-event', self.on_button_release) -- self.set_property('position-set', True) - - def get_length(self): - return(self.get_allocated_height()) - - def set_pos(self, pos): - Gtk.VPaned.set_position(self, pos) -+ self.set_property('position-set', True) - - GObject.type_register(HPaned) - GObject.type_register(VPaned) -