Debian Bug report logs - #782189
marco doesn't receive keybindings change notifications with GLib >= 2.43

version graph

Package: src:marco; Maintainer for src:marco is Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>;

Reported by: Vlad Orlov <monsta@inbox.ru>

Date: Thu, 9 Apr 2015 08:33:01 UTC

Severity: important

Found in version marco/1.8.2+dfsg1-6

Fixed in version marco/1.8.3+dfsg1-2

Done: Mike Gabriel <sunweaver@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, MATE Packaging Team <pkg-mate-team@lists.alioth.debian.org>:
Bug#782189; Package src:marco. (Thu, 09 Apr 2015 08:33:06 GMT) (full text, mbox, link).


Acknowledgement sent to Vlad Orlov <monsta@inbox.ru>:
New Bug report received and forwarded. Copy sent to MATE Packaging Team <pkg-mate-team@lists.alioth.debian.org>. (Thu, 09 Apr 2015 08:33:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Vlad Orlov <monsta@inbox.ru>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: marco doesn't receive keybindings change notifications with GLib >= 2.43
Date: Thu, 09 Apr 2015 11:29:10 +0300
Source: marco
Version: 1.8.2+dfsg1-6
Severity: important

With the latest GLib changes [1], if an app reads some data from
GSettings before connecting there, it actually won't receive any
notifications from GSettings afterwards.

The issue was partially fixed for Marco (see [2]), but it turned out
that the keybindings change notifications still didn't work. It was
caused by using different instances of GSettings for listening to
the changes and reading the values.

The upstream pull request [3] fixes this issue for Marco, making
the keybindings change notifications work with GLib >= 2.43.

[1] https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
[2] https://bugs.debian.org/778694
[3] https://github.com/mate-desktop/marco/pull/190

Added tag(s) pending. Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de> to control@bugs.debian.org. (Thu, 09 Apr 2015 09:21:05 GMT) (full text, mbox, link).


Message sent on to Vlad Orlov <monsta@inbox.ru>:
Bug#782189. (Thu, 09 Apr 2015 09:21:09 GMT) (full text, mbox, link).


Message #10 received at 782189-submitter@bugs.debian.org (full text, mbox, reply):

From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: 782189-submitter@bugs.debian.org
Subject: Bug#782189 marked as pending
Date: Thu, 09 Apr 2015 09:17:20 +0000
tag 782189 pending
thanks

Hello,

Bug #782189 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:

    http://git.debian.org/?p=pkg-mate/marco.git;a=commitdiff;h=537b84d

---
commit 537b84d838170330d42dde5b29e875af6b694386
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Date:   Thu Apr 9 11:16:47 2015 +0200

    upload to experimental (debian/1.8.3+dfsg1-2)

diff --git a/debian/changelog b/debian/changelog
index 0a424f1..5601db3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+marco (1.8.3+dfsg1-2) experimental; urgency=medium
+
+  * debian/patches:
+    + Add 0008_glib243-keybindings-notifications-fix.patch. Make notifications
+      of keybindings changes reach marco with GLib >= 2.43. (Closes: #782189,
+      LP:#1426327).
+
+ -- Mike Gabriel <sunweaver@debian.org>  Thu, 09 Apr 2015 11:12:11 +0200
+
 marco (1.8.3+dfsg1-1) experimental; urgency=medium
 
   * New upstream release.



Reply sent to Mike Gabriel <sunweaver@debian.org>:
You have taken responsibility. (Thu, 09 Apr 2015 09:39:41 GMT) (full text, mbox, link).


Notification sent to Vlad Orlov <monsta@inbox.ru>:
Bug acknowledged by developer. (Thu, 09 Apr 2015 09:39:41 GMT) (full text, mbox, link).


Message #15 received at 782189-close@bugs.debian.org (full text, mbox, reply):

From: Mike Gabriel <sunweaver@debian.org>
To: 782189-close@bugs.debian.org
Subject: Bug#782189: fixed in marco 1.8.3+dfsg1-2
Date: Thu, 09 Apr 2015 09:35:12 +0000
Source: marco
Source-Version: 1.8.3+dfsg1-2

We believe that the bug you reported is fixed in the latest version of
marco, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 782189@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated marco package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 09 Apr 2015 11:12:11 +0200
Source: marco
Binary: marco marco-common marco-dbg libmarco-private0 libmarco-private0-dbg libmarco-dev
Architecture: source amd64 all
Version: 1.8.3+dfsg1-2
Distribution: experimental
Urgency: medium
Maintainer: MATE Packaging Team <pkg-mate-team@lists.alioth.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Description:
 libmarco-dev - library for marco window manager (development files)
 libmarco-private0 - library for marco window manager
 libmarco-private0-dbg - library for marco window manager (debugging symbols)
 marco      - lightweight GTK+ window manager for MATE
 marco-common - lightweight GTK+ window manager for MATE (common files)
 marco-dbg  - lightweight GTK+ window manager for MATE (debugging symbols)
Closes: 782189
Changes:
 marco (1.8.3+dfsg1-2) experimental; urgency=medium
 .
   * debian/patches:
     + Add 0008_glib243-keybindings-notifications-fix.patch. Make notifications
       of keybindings changes reach marco with GLib >= 2.43. (Closes: #782189,
       LP:#1426327).
Checksums-Sha1:
 e9baf53e2686e860e5deb14acadfe39936f5f316 2640 marco_1.8.3+dfsg1-2.dsc
 00888254fb5c17a01f636e853441075d133c38d4 10772 marco_1.8.3+dfsg1-2.debian.tar.xz
 95dd0e0d8d5e72c5e5c8c42ce7e64adf3f8bc484 236666 marco_1.8.3+dfsg1-2_amd64.deb
 edfa52ae4fb878a6e0af6f7c65872b6acda94e9e 483846 marco-common_1.8.3+dfsg1-2_all.deb
 4b5827f8283658027c70945c68b47d4dc30954c9 774218 marco-dbg_1.8.3+dfsg1-2_amd64.deb
 b102f614f54d4579674b189c92bd93206715d905 69278 libmarco-private0_1.8.3+dfsg1-2_amd64.deb
 d90694ed9aeaf67537e1a76af2a717d8a127ebf4 151386 libmarco-private0-dbg_1.8.3+dfsg1-2_amd64.deb
 7c4adef5d6249180962af9c3a3c739b1f75373b1 21436 libmarco-dev_1.8.3+dfsg1-2_amd64.deb
Checksums-Sha256:
 f5dd5bad7fc6beb03b4092ab936a2ef09d5fcd6dbf076f93350dff698ad7b0ec 2640 marco_1.8.3+dfsg1-2.dsc
 2f15d1a67d63e8b4be0f9e474b6bd1b13aa41eedb6c804d1f301763ebd68f7db 10772 marco_1.8.3+dfsg1-2.debian.tar.xz
 77fff116b01705bfb4744a55433d7b2efe3e06c813f9dff65d751af7774f5a38 236666 marco_1.8.3+dfsg1-2_amd64.deb
 b5283714ec3e6dc2cedc54ec7471a0837f5a05fa74d91708a7e096a2b8f4394a 483846 marco-common_1.8.3+dfsg1-2_all.deb
 8b5455cd8393ca4127f528b3096a56a0a3a60e415d32d2308e40eea23848789c 774218 marco-dbg_1.8.3+dfsg1-2_amd64.deb
 7d9ae1b5a60f1bf779644016acef1f38f789aa5e4521cefdd872d13b2f131ada 69278 libmarco-private0_1.8.3+dfsg1-2_amd64.deb
 98408d98c15cfa4e1cd3391b682a77c4905a984ebc236815edb9f26517eb805c 151386 libmarco-private0-dbg_1.8.3+dfsg1-2_amd64.deb
 28250d1eab09d7f7c6a561476865e5d147a5d746d9f30ab85e99f162d7a4af23 21436 libmarco-dev_1.8.3+dfsg1-2_amd64.deb
Files:
 d3450160b1700936f9bbbb57332dba67 2640 x11 optional marco_1.8.3+dfsg1-2.dsc
 26ebbe443eae3c0dfc59e6e3b256142e 10772 x11 optional marco_1.8.3+dfsg1-2.debian.tar.xz
 06bb9c51f4c71306a2eab070ec488dd4 236666 x11 optional marco_1.8.3+dfsg1-2_amd64.deb
 40d13faa1b05752a7280cd5681fbd285 483846 x11 optional marco-common_1.8.3+dfsg1-2_all.deb
 b03e6473bff84be2729b5d12723c4d57 774218 debug extra marco-dbg_1.8.3+dfsg1-2_amd64.deb
 de89d1dbb25802ba50235f67b173629e 69278 libs optional libmarco-private0_1.8.3+dfsg1-2_amd64.deb
 673584d75727ebbe65ec41baacd45d3c 151386 debug extra libmarco-private0-dbg_1.8.3+dfsg1-2_amd64.deb
 f8825a1461fa42b0c48ec6ee351daa2b 21436 libdevel optional libmarco-dev_1.8.3+dfsg1-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVJkMYAAoJEJr0azAldxsxwywP/RanMvWMaBmO1kCqcq5bXVo1
tLQtAOYZOCCGCkqwH2nYnYgG0Jj6zcFxJQ1Jycc1+unoZXIJhfcNtSwtGySJYj+U
pduVcMquPAsg5V8sQo9VlGRvSVCL9iCHgyP0eqpnqMvMRd3Iu0M/FL3O68nd1Bgj
X7TeCAaeIqjx6K61LOkyzYMsXDMN1VZ3Xwrv+hnLWVdW1/e+RLLWLTCTRhqWHuxP
L7RYUzDUnpyS33rdqO0gy+ejpoBJkKSdzKh8HIENAmwGFfRc7rpPLlqJhmgPnGiC
FTMyaZTWg/a3mh03u+vabvhwLYhlWvNrbJv3irVs2wWfoRbF9v5qCW4SMklpVGJu
q/ndkWfvi9vfZsyRO1iRUB2aeZIvIIBSenBJ3/61aGcmK04o4HJ2MM9gKxH7w/l/
BsVvv24Td0bAvqh5nvrJAAyjZsaeJVVJT3XdZfd0ITz08MFKajRMu4nEVtnQZ0op
3unFRWp0a5IBa59O2TkTsDZzhFgSsScfVCPmod4QZZonjbn5SVv6vTLlKWY8r9Yc
DalTub+1GaYWGNckVWIzI+CNPDPViND2R9iobMtgiEuFKFT2GrEr14aVKLJ1F03p
0paws4i/uzxx7pwLK7Ge4KI+pDZmUKjOpLvf4b6PyfjVEiTVMQ/4cP1wEkhM26QY
74oycyOmc727x3DQsD0Q
=cDO/
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 23 Jun 2015 07:33:05 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 15 12:17:33 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.