Your message dated Fri, 09 Aug 2024 21:27:31 +0000
with message-id <[email protected]>
and subject line Bug#955955: fixed in thunderbird 1:129.0~b6-1
has caused the Debian Bug report #955955,
regarding thunderbird: Depends on deprecated dbus-glib
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 [email protected]
immediately.)


-- 
955955: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955955
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: thunderbird
Severity: normal
Tags: sid bullseye
Control: block 895291 by -1
User: [email protected]
Usertags: dbus-glib-deprecation

dbus-glib is a deprecated D-Bus library with some significant design
flaws, and is essentially unmaintained. I would like to minimize its
use, and eventually remove it from Debian. There will not be a
version that fixes its design flaws, because that would be a major
compatibility break, and any user of dbus-glib who is willing to port
their application to a newer, incompatible version should instead be
porting their application to a better D-Bus implementation such as
GDBus.

For most purposes, the recommended replacement for dbus-glib is the
GDBus family of APIs in GLib, found in <gio/gio.h>. This does not add
an additional dependency, because dbus-glib already depends on a
sufficiently new version of GLib. A porting guide is available in the
GLib documentation:
<https://developer.gnome.org/gio/stable/ch35.html>. Practical
examples of porting from dbus-glib to GDBus can be found in the git
history of most older GNOME applications.

Alternatives to GDBus, with different design emphasis and trade-offs,
include sd-bus (systemd's D-Bus implementation), QtDBus (Qt's D-Bus
API), and libdbus (the low-level reference D-Bus implementation).
Please contact the D-Bus mailing list <dbus at lists.freedesktop.org>
if you are unsure which D-Bus implementation is most suitable for a
particular package.

Some libraries expose dbus-glib as part of their API/ABI, in which
case removing the deprecated dependency requires breaking API/ABI
(telepathy-glib is a good example). For these libraries, maintainers
should talk to the dependent library's upstream developers about
whether the dependent library should break API/ABI and switch to
GDBus, or whether the dependent library should itself be deprecated.

In a few cases, the package uses the reference D-Bus library libdbus
for all D-Bus-related APIs, and only uses dbus-glib as a way to
connect libdbus to the GLib main loop: if the only functions
referenced from dbus-glib are dbus_connection_setup_with_g_main() and
dbus_server_setup_with_g_main(), then you are in this situation. The
recommended replacement in this case is to bundle the dbus-gmain
branch from the dbus-glib git repository, for example as a `git
subtree` or `git submodule`. For example, dbus-python's GLib
integration now works like this. See
<https://gitlab.freedesktop.org/dbus/dbus-glib/blob/dbus-gmain/README
.md> for more details. 

--- End Message ---
--- Begin Message ---
Source: thunderbird
Source-Version: 1:129.0~b6-1
Done: Carsten Schoenert <[email protected]>

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

Debian distribution maintenance software
pp.
Carsten Schoenert <[email protected]> (supplier of updated thunderbird 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 09 Aug 2024 21:01:08 +0200
Source: thunderbird
Architecture: source
Version: 1:129.0~b6-1
Distribution: experimental
Urgency: medium
Maintainer: Carsten Schoenert <[email protected]>
Changed-By: Carsten Schoenert <[email protected]>
Closes: 955955 1022037 1042912 1051261
Changes:
 thunderbird (1:129.0~b6-1) experimental; urgency=medium
 .
   [ Carsten Schoenert ]
   * [5ee74f4] d/watch: Now watch out for 'esr' suffixed versions
   * [8e4b85a] d/thunderbird.desktop: Update data with upstream data
     (Closes: #1042912, #1051261)
   * [a0e3d2e] New upstream version 129.0~b6
   * [0b12902] d/control: Drop B-D on libdbus-glib-1-dev
     (Closes: #955955)
   * [cf730a8] d/create-upstream-tarballs.py: Ignore version 129.0
   * [0528b45] d/s/lintian-overrides: Update some overrides
 .
   [ Michael Weghorn ]
   * [e4d3be0] Use app ID that matches the desktop file name
     (Closes: #1022037)
Checksums-Sha1:
 e42949f80dd3400f1e5ce8d3df49045b9365e278 8461 thunderbird_129.0~b6-1.dsc
 237f5b5060a278ef47e679cdb0f933d595fbf454 13110908 
thunderbird_129.0~b6.orig-thunderbird-l10n.tar.xz
 058c03a4eaac91b7e838b8e7a34a4a86e632a593 700500756 
thunderbird_129.0~b6.orig.tar.xz
 2d5cf1b14be01108c9e949a944a72a240df2c22e 541772 
thunderbird_129.0~b6-1.debian.tar.xz
 f7d52b9c29388150c1135ffb3acfbdd0aa365b4c 40786 
thunderbird_129.0~b6-1_amd64.buildinfo
Checksums-Sha256:
 e21e31082b0043333a5e4faff7070a3b8fb40b3e0fc225ff2452e053af6aafff 8461 
thunderbird_129.0~b6-1.dsc
 6b87cb0c8e5c5db50f759b99e206b073eafcea77b8a4cbd3a63ed99d0945aa5c 13110908 
thunderbird_129.0~b6.orig-thunderbird-l10n.tar.xz
 6383e1a3835e9828a6ac51d83ab5e014157185642e9006cb51feeab927860b82 700500756 
thunderbird_129.0~b6.orig.tar.xz
 b67290628ed905225fdd149a1292a4ea453949bce694c07d5d35154ca65d8276 541772 
thunderbird_129.0~b6-1.debian.tar.xz
 6b4726e1644674ddcfd28bf7641539a4f083f38e38657b1ba313a3f897f78494 40786 
thunderbird_129.0~b6-1_amd64.buildinfo
Files:
 09624eeb370fd45f016242b23e28cda1 8461 mail optional thunderbird_129.0~b6-1.dsc
 61b84e0b5d08b17586aa37ea8e667e46 13110908 mail optional 
thunderbird_129.0~b6.orig-thunderbird-l10n.tar.xz
 7129c4a7999d3046174da6835c516a36 700500756 mail optional 
thunderbird_129.0~b6.orig.tar.xz
 e7a22fe76f2b8e35b4f43339f60bd806 541772 mail optional 
thunderbird_129.0~b6-1.debian.tar.xz
 31b887053b11298e4a2bb6d5a434e6f2 40786 mail optional 
thunderbird_129.0~b6-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAma2d20ACgkQgwFgFCUd
HbAszA/+P07cqKyRqTQ6unD8GAp/CqVg9BRpjmNk6IzRtZgKrm2js8wswFfXxTge
FAXesEVuUskn391cLvr1Nz2vf8ayevLXIvh2LpPFkkJkMrKD955AOb6lghMBq8CN
mivXK6V0blAZhxOjJ4tOiaXRl+dIMOvfXfaehGIQpVzVrtXK+oCmxvv21XPEyjLw
VcmM6exwp3pgK39m/HWsI+eolvfmEHSvtcvN2K8/4MuLsAUQBGFgNI87s8NH4n/y
Bb9VnVk1CeBqbX8jQnBT25mzKQ9r7onsKqnCx+EfNm11DjxTE8iR3obsAvfSRXwP
bmWZdQjCbvj0MQNz5iXYql81FC+WxXsevYnAqz3Fsbyx/FuZ2pIiS+CIP6O37sc6
YhCkDf3LkcVdavzggtAP77NRmAXKhstGG5zNLeFvmz+RnbWixK6Z2E97qk3TLiy3
g/TX07BN2TaQT/lY8WSg33MgkQojEMHZtsRU4Z9zKuI0RhoTF81hiIfECXrQI00O
m9suEzz7dQbVg+RBBLvPtOmGq+8PAcF4OdtckFVSiQIzRhdUNu5jzMVXT+5pn9GV
7o5wurn9fSVl+JDSHb8XWg7zmVq21FgSzuceY/6NakqjRnAyRsCgZVSy9rdCiIci
vzclKG1/t4zqbsRfvvQCKLZSVaSlmHkyrKwzagjTjIGVsArKDo8=
=c0tZ
-----END PGP SIGNATURE-----

Attachment: pgpU58iNu86qb.pgp
Description: PGP signature


--- End Message ---

Reply via email to