Your message dated Sat, 29 Nov 2014 16:14:26 +0100
with message-id <5479e2d2.2040...@thykier.net>
and subject line Re: Bug#771427: unblock: lxsession/0.5.1-2
has caused the Debian Bug report #771427,
regarding unblock: lxsession/0.5.1-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
771427: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771427
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package lxsession

The package lxsession has three bugs of severity "important":

 #768043
 #770975
 #771147

The source of problems in all mentioned bugs was fixed by upstream and
therefore adding the commit as a patch would fix it in Debian. Changelog
follows:

  * Adding 02-fix-db-update.patch from upstream to fix block on database update
    (Closes: #768043, #770975, #771147).
  * Adding valac into Build-Depends, patching requires it.
  * Cleaning lxsession_lxsession_vala.stamp, patching requires it.

I also attach the debdiff to this message.

unblock lxsession/0.5.1-2

With best regards,
Andriy.
diff -Nru lxsession-0.5.1/debian/changelog lxsession-0.5.1/debian/changelog
--- lxsession-0.5.1/debian/changelog    2014-10-18 03:33:22.000000000 +0300
+++ lxsession-0.5.1/debian/changelog    2014-11-29 15:01:54.000000000 +0200
@@ -1,3 +1,12 @@
+lxsession (0.5.1-2) unstable; urgency=high
+
+  * Adding 02-fix-db-update.patch from upstream to fix block on database update
+    (Closes: #768043, #770975, #771147).
+  * Adding valac into Build-Depends, patching requires it.
+  * Cleaning lxsession_lxsession_vala.stamp, patching requires it.
+
+ -- Andriy Grytsenko <and...@rep.kiev.ua>  Sat, 29 Nov 2014 14:55:02 +0200
+
 lxsession (0.5.1-1) unstable; urgency=medium
 
   [ Andriy Grytsenko ]
diff -Nru lxsession-0.5.1/debian/clean lxsession-0.5.1/debian/clean
--- lxsession-0.5.1/debian/clean        1970-01-01 03:00:00.000000000 +0300
+++ lxsession-0.5.1/debian/clean        2014-11-29 14:48:30.000000000 +0200
@@ -0,0 +1 @@
+lxsession_lxsession_vala.stamp
diff -Nru lxsession-0.5.1/debian/control lxsession-0.5.1/debian/control
--- lxsession-0.5.1/debian/control      2014-10-18 02:59:27.000000000 +0300
+++ lxsession-0.5.1/debian/control      2014-11-29 14:43:10.000000000 +0200
@@ -8,7 +8,8 @@
 Build-Depends:
  debhelper (>= 9), autotools-dev,
  intltool, libdbus-glib-1-dev,
- libgtk2.0-dev, libpolkit-agent-1-dev
+ libgtk2.0-dev, libpolkit-agent-1-dev,
+ valac
 Standards-Version: 3.9.6
 Homepage: http://www.lxde.org/
 Vcs-Browser: http://git.lxde.org/gitweb/?p=debian/lxsession.git
diff -Nru lxsession-0.5.1/debian/patches/02-fix-db-update.patch 
lxsession-0.5.1/debian/patches/02-fix-db-update.patch
--- lxsession-0.5.1/debian/patches/02-fix-db-update.patch       1970-01-01 
03:00:00.000000000 +0300
+++ lxsession-0.5.1/debian/patches/02-fix-db-update.patch       2014-11-29 
14:27:52.000000000 +0200
@@ -0,0 +1,56 @@
+From 04a5a75ba10adeee261dc46a78314a08cfe093f3 Mon Sep 17 00:00:00 2001
+From: Julien Lavergne <julien.laver...@gmail.com>
+Date: Mon, 20 Oct 2014 00:17:36 +0200
+Subject: [PATCH] Correctly connect and emit signals for lxsession-db (sould 
really fix #692)
+
+---
+ lxsession-db/desktop-files-backend.vala | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/lxsession-db/desktop-files-backend.vala 
b/lxsession-db/desktop-files-backend.vala
+index be9622b..1e538e4 100644
+--- a/lxsession-db/desktop-files-backend.vala
++++ b/lxsession-db/desktop-files-backend.vala
+@@ -186,7 +186,7 @@ namespace Lxsession
+ 
+         public void on_finish_scanning_installed()
+         {
+-            message("Signal finish scanning with mode: %s",this.mode);
++            message("Signal finish scanning installed with mode: 
%s",this.mode);
+             if (this.mode == "display")
+             {
+                 print_values_installed ();
+@@ -206,7 +206,7 @@ namespace Lxsession
+ 
+         public void on_finish_scanning_available()
+         {
+-            message("Signal finish scanning with mode: %s",this.mode);
++            message("Signal finish scanning available with mode: 
%s",this.mode);
+             if (this.mode == "display")
+             {
+                 global_db.print_values_available ();
+@@ -263,6 +263,7 @@ namespace Lxsession
+                     else
+                     {
+                         message ("%s doesn't exist. Pass", folder);
++                        finish_scanning_available();
+                     }
+                 }
+             }
+@@ -274,11 +275,11 @@ namespace Lxsession
+ 
+         public void update ()
+         {
+-            update_installed();
+             finish_scanning_installed.connect(on_finish_scanning_installed);
++            finish_scanning_available.connect(on_finish_scanning_available);
+ 
++            update_installed();
+             update_available();
+-            finish_scanning_available.connect(on_finish_scanning_available);
+         }
+ 
+         private async void list_desktop_files (string path, string mode)
+-- 
+2.1.1
+
diff -Nru lxsession-0.5.1/debian/patches/series 
lxsession-0.5.1/debian/patches/series
--- lxsession-0.5.1/debian/patches/series       2014-10-17 23:47:25.000000000 
+0300
+++ lxsession-0.5.1/debian/patches/series       2014-11-25 20:47:30.000000000 
+0200
@@ -1 +1,2 @@
 01-no-dup-polkit.patch
+02-fix-db-update.patch

--- End Message ---
--- Begin Message ---
On 2014-11-29 14:53, Andriy Grytsenko wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian....@packages.debian.org
> Usertags: unblock
> 
> Please unblock package lxsession
> 
> The package lxsession has three bugs of severity "important":
> 
>  #768043
>  #770975
>  #771147
> 
> The source of problems in all mentioned bugs was fixed by upstream and
> therefore adding the commit as a patch would fix it in Debian. Changelog
> follows:
> 
>   * Adding 02-fix-db-update.patch from upstream to fix block on database 
> update
>     (Closes: #768043, #770975, #771147).
>   * Adding valac into Build-Depends, patching requires it.
>   * Cleaning lxsession_lxsession_vala.stamp, patching requires it.
> 
> I also attach the debdiff to this message.
> 
> unblock lxsession/0.5.1-2
> 
> With best regards,
> Andriy.
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply via email to