Bug#850769: marked as done (libdbusmenu-gtk4: Sends Ubuntu-specific signal child-added)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Bug#850769: marked as done (libdbusmenu-gtk4: Sends Ubuntu-specific signal child-added)

Debian Bug Tracking System
Your message dated Fri, 19 May 2017 16:04:08 +0000
with message-id <[hidden email]>
and subject line Bug#850769: fixed in libdbusmenu 16.04.1+17.04.20170109.1-1
has caused the Debian Bug report #850769,
regarding libdbusmenu-gtk4: Sends Ubuntu-specific signal child-added
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 [hidden email]
immediately.)


--
850769: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850769
Debian Bug Tracking System
Contact [hidden email] with problems

Package: libdbusmenu-gtk4
Version: 12.10.2-1
Severity: important
Tags: upstream

Dear Maintainer,

libdbusmenu sends the Gtk signal child-added to modify menus.
This signal is/was Ubuntu specific and should be replaced
with the insert signal. Sending child-added instead of
insert makes modifying menus of an AppIndicator tray icon
impossible, resulting in the following error message and
potentially segfaulting.

GLib-GObject-WARNING **:
/build/glib2.0-m2w47E/glib2.0-2.50.2/./gobject/gsignal.c:2523: signal 'child-
added' is invalid for instance '0x7f95243242c0' of type 'GtkMenu'

This has been fixed upstream. Please see Ubuntu bug
#1203888 for further information.

Bug #727533 is maybe related.



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libdbusmenu-gtk4 depends on:
ii  libatk1.0-0          2.22.0-1
ii  libc6                2.24-8
ii  libcairo2            1.14.8-1
ii  libdbusmenu-glib4    12.10.2-1
ii  libfontconfig1       2.11.0-6.7
ii  libfreetype6         2.6.3-3+b1
ii  libgdk-pixbuf2.0-0   2.36.3-1
ii  libglib2.0-0         2.50.2-2
ii  libpango-1.0-0       1.40.3-3
ii  libpangocairo-1.0-0  1.40.3-3
ii  libpangoft2-1.0-0    1.40.3-3
ii  multiarch-support    2.24-8

libdbusmenu-gtk4 recommends no packages.

libdbusmenu-gtk4 suggests no packages.

-- no debconf information

Source: libdbusmenu
Source-Version: 16.04.1+17.04.20170109.1-1

We believe that the bug you reported is fixed in the latest version of
libdbusmenu, 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 [hidden email],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <[hidden email]> (supplier of updated libdbusmenu 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 [hidden email])


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

Format: 1.8
Date: Fri, 19 May 2017 16:33:42 +0200
Source: libdbusmenu
Binary: gir1.2-dbusmenu-glib-0.4 gir1.2-dbusmenu-gtk-0.4 gir1.2-dbusmenu-gtk3-0.4 libdbusmenu-glib-dev libdbusmenu-glib-doc libdbusmenu-glib4 libdbusmenu-gtk-dev libdbusmenu-gtk-doc libdbusmenu-gtk3-4 libdbusmenu-gtk3-dev libdbusmenu-gtk4 libdbusmenu-jsonloader-dev libdbusmenu-jsonloader4 libdbusmenu-tools
Architecture: source
Version: 16.04.1+17.04.20170109.1-1
Distribution: experimental
Urgency: medium
Maintainer: The Ayatana Packages <[hidden email]>
Changed-By: Mike Gabriel <[hidden email]>
Description:
 gir1.2-dbusmenu-glib-0.4 - typelib file for libdbusmenu-glib4
 gir1.2-dbusmenu-gtk-0.4 - typelib file for libdbusmenu-gtk4 (GTK-2 variant)
 gir1.2-dbusmenu-gtk3-0.4 - typelib file for libdbusmenu-gtk3-4
 libdbusmenu-glib-dev - library for passing menus over DBus - development files
 libdbusmenu-glib-doc - library for passing menus over DBus - documentation
 libdbusmenu-glib4 - library for passing menus over DBus
 libdbusmenu-gtk-dev - library for passing menus over DBus - GTK-2+ version development
 libdbusmenu-gtk-doc - library for passing menus over DBus - GTK+ version documentation
 libdbusmenu-gtk3-4 - library for passing menus over DBus - GTK-3+ version
 libdbusmenu-gtk3-dev - library for passing menus over DBus - GTK-3+ version development
 libdbusmenu-gtk4 - library for passing menus over DBus - GTK-2+ version
 libdbusmenu-jsonloader-dev - library for passing menus over DBus - Test lib development files
 libdbusmenu-jsonloader4 - library for passing menus over DBus - Test lib
 libdbusmenu-tools - tools useful during development with libdbusmenu
Closes: 818020 829962 850769
Changes:
 libdbusmenu (16.04.1+17.04.20170109.1-1) experimental; urgency=medium
 .
   * Merge new upstream release from Ubuntu.
     - libdbusmenu-gtk4: Don't send Ubuntu-specific signal 'child-added' anymore.
       (Closes: #850769).
   * debian/patches:
     + Add 0001_no-deprecated-gnome-common-macros.patch. Fully drop deprecated
       gnome-common variables and macros. This and latest upstream changes...
       (Closes: #829962).
   * debian/control:
     + New uploader for this package (Mike Gabriel). Package remains
       team-maintained. (Closes: #818020).
     + Replace Ubuntu's Vcs-*: fields. Now pointing to Debian's pkg-ayatana
       namespace on git.debian.org.
     + Bump Standards-Version: to 3.9.8. No changes needed.
     + Typo fix for the word "development".
     + Fix duplicate SYNOPSIS and LONG_DESCRIPTION phrases.
     + Drop superfluous Pre-Depends: fields.
   * debian/{control,compat}:
     + Bump to DH level 10.
   * debian/{control,rules}:
     + Enable bindnow hardening (i.e. all hardening flags).
   * debian/rules:
     + Remove builddir/ on dh_auto_clean. Make build idempotent.
     + Don't do parallel make during dh_auto_install. Several race conditions
       have been observed for unknown reason. Avoid those.
     + More dh_shlibdeps calls (for libdbusmenu-glib4, libdbusmenu-jsonloader4
       and libdbusmenu-tools).
   * debian/*: Process with 'wrap-and-sort -s -b -t'.
Checksums-Sha1:
 d6a7fd536ac6f392af6534b56de4f7f459ba9c4f 3616 libdbusmenu_16.04.1+17.04.20170109.1-1.dsc
 93b80533724d31c8db0461fb1b8d5fbc287045e5 2486715 libdbusmenu_16.04.1+17.04.20170109.1.orig.tar.gz
 87803bb75651380efe844ebe5d0bd26f9f7947ab 19344 libdbusmenu_16.04.1+17.04.20170109.1-1.debian.tar.xz
 1b6711ac0cc64a4b096401ef9891cca814f6d29a 15773 libdbusmenu_16.04.1+17.04.20170109.1-1_source.buildinfo
Checksums-Sha256:
 0e1f700fb5cbf8e80b87cea60ddd7732ce89dcc079750c6e579bdf0811e4d0cf 3616 libdbusmenu_16.04.1+17.04.20170109.1-1.dsc
 ff579a85be2321c0f1ef4c2fc4fd5be5e5f85fd947af4d1a582224959ff82467 2486715 libdbusmenu_16.04.1+17.04.20170109.1.orig.tar.gz
 e2bc91bc308eb2929ee9dbf42cd2ca0d78742db8063e466b47def18878be7129 19344 libdbusmenu_16.04.1+17.04.20170109.1-1.debian.tar.xz
 4154285267aea6c9dc961ed22b65795bef933706da5df3603f63c334c61d401c 15773 libdbusmenu_16.04.1+17.04.20170109.1-1_source.buildinfo
Files:
 fae92b3e1b477d1ae124a5b6a2cb4095 3616 gnome optional libdbusmenu_16.04.1+17.04.20170109.1-1.dsc
 d6918070b500a2b629b983d4f70770c0 2486715 gnome optional libdbusmenu_16.04.1+17.04.20170109.1.orig.tar.gz
 0a0ffe99c0e30d0c9e2519cf4b663bdb 19344 gnome optional libdbusmenu_16.04.1+17.04.20170109.1-1.debian.tar.xz
 a119ba05efaea48464a716cbe554eb98 15773 gnome optional libdbusmenu_16.04.1+17.04.20170109.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAlkfAnkVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxLDsP/29BaPsUK4mkKzRa0GQAo7vm+DCI
eYuiW7AsF4KXgQIdKGYYF8ySk0ojZD/P5LWba5yNl0xRALgKd+tWTuJ4ZN0kWkiX
0szYu1q6OgQDqrd7tXoDg0aEaziUPMGjXvIjlIQcB7EKVdusFWa0lziAsr2at/8q
ASVwRGFhWj+Np24UmTwKHHOsWs21cpDPJzYjwnfhkg0gauM6Qc9JlORFr3TSfG6t
8q/BxD3Jiz4UNrMaUvj+042d0nBklthfck5keOCKP+kTmKF5gnkI+jwUG+j0C6Xa
NCJV3T6YNFMo15GmuO0kyHMDjSPXL7Oe4Bz3h3yuGfjwbpHaJvUUamlIecaQGxwf
qQ+CfzqvQAWH13xhJ0VKSS1p2oaknFICUPanjUePV36wQaFaZVeH4LsHOBweWSJV
rGbJBsAu+jxALEcZewZ/o15oMk1HNeZ9OJ8j1pf9N5/5l4JhRm0sOmITmpXJfBWA
Hl9FxxZN8LTt8/8YnHrhPDaw77CAm4iSvqFklGUOlS9OPo4ZbeZCh2kcx7SVHs+w
k1ebCGWh55FLH5rAM2aORSv61QlYu95WJXRi11n5QEC1M+odWi3Pfv/jXH1Zj1u+
WiQDyQf2LtML9Ymz7PV/QBwo+56Y3E3jgyGwCuV0kHP2gWewBGnmsJI9DEktAB40
zsuPJ3xVR9L7F/oy
=CcUg
-----END PGP SIGNATURE-----