Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
Dear release team,
The current version of krusader in stretch has some user facing issues that
were fixed (or at least documented) in the version available in sid. These
are:
- A missing runtime dependency against kinit.
This is actually an rc bug, but it was only reported via irc.
- A change in the configuration paths.
This issue was reported upstream but hasn't been attended, so we are
adding a NEWS entry about this. (#854992)
- A regression in the system tray functionality.
The new version adds the corresponding upstream fix. (#848711)
Please consider unblocking the krusader package so we can have this fixes in
stretch.
Happy hacking,
unblock krusader/2:2.5.0-2
-- System Information:
Debian Release: 9.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'buildd-unstable'), (500, 'testing'), (500, 'stable'), (50, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 4.9.0-1-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 krusader-2.5.0/debian/changelog krusader-2.5.0/debian/changelog
--- krusader-2.5.0/debian/changelog 2016-11-09 16:18:11.0 +0100
+++ krusader-2.5.0/debian/changelog 2017-02-11 10:39:05.0 +0100
@@ -1,3 +1,15 @@
+krusader (2:2.5.0-2) unstable; urgency=medium
+
+ * Add missing kinit runtime dependency.
+ * Add NEWS entry for krusader configuration paths change. (Closes: 854992)
+Thanks Roman Lebedev for reporting.
+ * Add patches to restore minimize tray function. (Closes: 848711)
+ + ADDED-Reimplementation-of-minimize-to-system-tray-feature.patch
+ + FIXED-365105-Workaround-for-bug-in-KF5-QSystemTrayIcon.patch
+Thanks Andrej Mernik for reporting.
+
+ -- Maximiliano Curia Sat, 11 Feb 2017 10:39:05 +0100
+
krusader (2:2.5.0-1) unstable; urgency=medium
* New upstream release (2.5.0)
diff -Nru krusader-2.5.0/debian/control krusader-2.5.0/debian/control
--- krusader-2.5.0/debian/control 2016-11-09 16:18:11.0 +0100
+++ krusader-2.5.0/debian/control 2017-02-11 10:39:05.0 +0100
@@ -37,7 +37,7 @@
Package: krusader
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: kinit, ${misc:Depends}, ${shlibs:Depends}
Suggests: arj,
ark,
bzip2,
diff -Nru krusader-2.5.0/debian/krusader.install
krusader-2.5.0/debian/krusader.install
--- krusader-2.5.0/debian/krusader.install 2016-11-09 16:18:11.0
+0100
+++ krusader-2.5.0/debian/krusader.install 2017-02-11 10:39:05.0
+0100
@@ -12,5 +12,5 @@
usr/share/kservices5/krarc.protocol
usr/share/kxmlgui5/krusader/
usr/share/locale/*/LC_MESSAGES/krusader.mo
-usr/share/man/man1/krusader.1
usr/share/man/*/man1/krusader.1
+usr/share/man/man1/krusader.1
diff -Nru krusader-2.5.0/debian/krusader.NEWS
krusader-2.5.0/debian/krusader.NEWS
--- krusader-2.5.0/debian/krusader.NEWS 1970-01-01 01:00:00.0 +0100
+++ krusader-2.5.0/debian/krusader.NEWS 2017-02-11 10:39:05.0 +0100
@@ -0,0 +1,11 @@
+krusader (2:2.5.0-1) unstable; urgency=low
+
+ With the migration to kf5 the default user configuration paths were changed
+ from ~/.kde4/share/apps/krusader/ to ~/.local/share/krusader/ and krusader
+ currently doesn't migrate the old settings.
+
+ Users that care about their old configuration should copy it to the new
+ location.
+
+ -- Maximiliano Curia Sat, 11 Feb 2017 10:00:46 +0100
+
diff -Nru
krusader-2.5.0/debian/patches/ADDED-Reimplementation-of-minimize-to-system-tray-feature.patch
krusader-2.5.0/debian/patches/ADDED-Reimplementation-of-minimize-to-system-tray-feature.patch
---
krusader-2.5.0/debian/patches/ADDED-Reimplementation-of-minimize-to-system-tray-feature.patch
1970-01-01 01:00:00.0 +0100
+++
krusader-2.5.0/debian/patches/ADDED-Reimplementation-of-minimize-to-system-tray-feature.patch
2017-02-11 10:39:05.0 +0100
@@ -0,0 +1,189 @@
+From: Alexander Bikadorov
+Date: Mon, 4 Jul 2016 16:28:07 +0200
+Subject: ADDED: Reimplementation of "minimize to system tray" feature.
+
+Partially reverts commit 8a05cacaf58fba11d6d96b934ce2588a43dc3019.
+Using QSystemTrayIcon. Icon is only shown if mainwindow is minimized.
+---
+ krusader/Konfigurator/kggeneral.cpp | 3 ++-
+ krusader/Konfigurator/kgstartup.cpp | 4 +++-
+ krusader/defaults.h | 4
+ krusader/krusader.cpp | 47 -
+ krusader/krusader.h | 5
+ 5 files changed, 60 insertions(+), 3 deletions(-)
+
+diff --git a/krusader/Konfigurator/kggeneral.cpp
b/krusader/Konfigurator/kggeneral.cpp
+index 3633c93b..07b1780d 100644
+--- a/krusader/Konfigurator/kggeneral.cpp
b/kru