Your message dated Mon, 11 Aug 2025 10:53:32 +0000
with message-id <[email protected]>
and subject line Bug#1110197: fixed in modemmanager 1.24.2-1
has caused the Debian Bug report #1110197,
regarding modemmanager: Fibocom FM350-GL unusable in modemmanager 1.24.0-1
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.)


-- 
1110197: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110197
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: modemmanager
Version: 1.24.0-1
Severity: important
Tags: patch upstream fixed-upstream
X-Debbugs-Cc: [email protected]

Dear Maintainer,


Fibocom FM350-GL is not usable after upgrading to trixie modemmanager
1.24.0-1 due to the following bug which is fixed in 1.24.2 upstream.

This is a regression, the modem was working in bookworm.

https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/975


The error message is as follows:

Jul 31 17:20:20 elitebook ModemManager[1521]: Bail out! 
ERROR:../src/plugins/fibocom/mm-shared-fibocom.c:78:get_private: assertion 
failed: (MM_SHARED_FIBOCOM_GET_IFACE (self)->peek_parent_firmware_interface)


The upstream patch commit can be found here:

https://gitlab.freedesktop.org/dcbw/ModemManager/-/commit/046b79a6766b6384db9cd56a9af5d148787bafe4?view=inline

diff --git a/src/plugins/fibocom/mm-shared-fibocom.c 
b/src/plugins/fibocom/mm-shared-fibocom.c
index 
89be09efbc244a707e7fc5b7b30756650653fdcd..0fbc9b5995609ce839f653cf124013a072b93f8d
 100644
--- a/src/plugins/fibocom/mm-shared-fibocom.c
+++ b/src/plugins/fibocom/mm-shared-fibocom.c
@@ -75,8 +75,8 @@ get_private (MMSharedFibocom *self)
         priv->class_parent = MM_SHARED_FIBOCOM_GET_IFACE 
(self)->peek_parent_class (self);

         /* Setup firmware interface of parent class */
-        g_assert (MM_SHARED_FIBOCOM_GET_IFACE 
(self)->peek_parent_firmware_interface);
-        priv->iface_modem_firmware_parent = MM_SHARED_FIBOCOM_GET_IFACE 
(self)->peek_parent_firmware_interface (self);
+        if (MM_SHARED_FIBOCOM_GET_IFACE (self)->peek_parent_firmware_interface)
+            priv->iface_modem_firmware_parent = MM_SHARED_FIBOCOM_GET_IFACE 
(self)->peek_parent_firmware_interface (self);

         g_object_set_qdata_full (G_OBJECT (self), private_quark, priv, 
(GDestroyNotify)private_free);
     }




Fibocom FM350-GL has a quite wide user base because it is shipped
with HP elitebooks and Lenovo thinkpads and according to the patched
file name the same issue may affect further models.

Installing the currently experimental 1.25.0 fixes the issue in trixie.


Please consider upgrading the modemmanager package to 1.24.2 or cherry picking 
the
patch.


-- System Information:
Debian Release: 13.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.35+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages modemmanager depends on:
ii  libc6                  2.41-11
ii  libglib2.0-0t64        2.84.3-1
ii  libgudev-1.0-0         238-6
ii  libmbim-glib4          1.32.0-1
ii  libmbim-proxy          1.32.0-1
ii  libmm-glib0            1.24.0-1
ii  libpolkit-gobject-1-0  126-2
ii  libqmi-glib5           1.36.0-1
ii  libqmi-proxy           1.36.0-1
ii  libqrtr-glib0          1.2.2-1+b2
ii  libsystemd0            257.7-1
ii  polkitd                126-2

Versions of packages modemmanager recommends:
ii  libmbim-utils   1.32.0-1
ii  libqmi-utils    1.36.0-1
ii  usb-modeswitch  2.6.1-4+b2

modemmanager suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: modemmanager
Source-Version: 1.24.2-1
Done: Arnaud Ferraris <[email protected]>

We believe that the bug you reported is fixed in the latest version of
modemmanager, 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.
Arnaud Ferraris <[email protected]> (supplier of updated modemmanager 
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: Mon, 11 Aug 2025 12:00:42 +0200
Source: modemmanager
Architecture: source
Version: 1.24.2-1
Distribution: unstable
Urgency: medium
Maintainer: DebianOnMobile Maintainers 
<[email protected]>
Changed-By: Arnaud Ferraris <[email protected]>
Closes: 1110197
Changes:
 modemmanager (1.24.2-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #1110197)
   * d/control: drop Rules-Requires-Root.
     This is no longer needed.
Checksums-Sha1:
 dd9b4c637ce4075166a92ba4fb462eb01d503d70 3065 modemmanager_1.24.2-1.dsc
 8ec832ab71d49bd86ffc81f8ba04bed56d674903 1366356 
modemmanager_1.24.2.orig.tar.xz
 e0cd3f47bc5b1ebb7b7e769f63a32f83886cc504 43048 
modemmanager_1.24.2-1.debian.tar.xz
 813b946cd14449f37231e62d38f6ecda3cfe3be1 10328 
modemmanager_1.24.2-1_source.buildinfo
Checksums-Sha256:
 7a16ebe8eebcfe721c3870e7fbfb99a9ca9865e8540cc1339d8fcea2f1b76f1c 3065 
modemmanager_1.24.2-1.dsc
 8f575bfdcc0277b68946a65b527a804be8051abbb17430b6108da365a92c6913 1366356 
modemmanager_1.24.2.orig.tar.xz
 9a9644f66e86ce1894ccce2d91ad03b05466c18ed1ca31b5e03dfc606821d3d2 43048 
modemmanager_1.24.2-1.debian.tar.xz
 8d4274e4a45346b3f76d0441ec5775e7ece07da6d4219a86b733b37cfe205a8d 10328 
modemmanager_1.24.2-1_source.buildinfo
Files:
 18a17a605182fb849ee38f3c1d9a83ec 3065 net optional modemmanager_1.24.2-1.dsc
 46ba9059505bbcbcb938c60006288fe9 1366356 net optional 
modemmanager_1.24.2.orig.tar.xz
 bc62d6bf794b46d1d73114eff8e9c14a 43048 net optional 
modemmanager_1.24.2-1.debian.tar.xz
 f234ba518f04b4563242b64bb967be96 10328 net optional 
modemmanager_1.24.2-1_source.buildinfo

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

iQIzBAEBCgAdFiEEeW2zk9w/9AIituoi0+u1lmu5kZYFAmiZxvcACgkQ0+u1lmu5
kZbAtg/+I9+kaz0zyMgm0Rjdw4q4R5FRAwHqxaqGD/VrNkP0+/87HTtHtO9vzdPq
UAW+W1yXs7xvJX/rEk2HexzkbDyMr8i/F+TG+IFm4wjw/ncwg6qz7c9F3cPwcauP
XEFTg9Ts8xmmS7q58tSY5UHn0GXjnE4ouES/7ciKpRn2DaJDKZl8rWppdCsIftYC
kVcDhGah75u8eiPs/PSJgT2yFGScEvbferdl1qnpUpL7pkd7U1EL1yVabbIa3RJA
4qaDCRFciVwe3fJJ963YLHaA8Vzdak7EJR50jj+1aeWQCNEY6FbfFs5S7UNAStHv
c1imDQhelLpogHiTfDGuIC2Gz+tz+ywUtNsaQvjJa+UP+LJSwr84Qn94A7SP+rEF
P7smjRiXIBYDQ4cDXkc8bbGaME/QdfkO4Dq72vPpV2E15vslOsG5Fk3nJuEzTdBM
4wyeBg7VJwRvsXMtKn6+hagDsMghpoJqD88Shfhf4aMP9XU8F+qWAHucPI67QR6v
OCmGo3PIxvrkAznMrFiVWJcZUr9YY9B0I0WHf02AHFcw0fz+inK5dd+nQRdL0Y9A
KJ/3B7xEEpvtVmUcX/fqb3/lzkrT3ZmWCJmQAac9ujX0tbKh/DlsKgxmnE4xRhUs
LD+g0iH/SZZ0nL+ovT97Irgr8HSeqvG3HuIAGyelxw1+MMHCIq4=
=fLUl
-----END PGP SIGNATURE-----

Attachment: pgpOPfi2MG7r0.pgp
Description: PGP signature


--- End Message ---

Reply via email to