Your message dated Tue, 14 Dec 2021 10:04:33 +0000
with message-id <[email protected]>
and subject line Bug#991223: fixed in modemmanager 1.18.4-1
has caused the Debian Bug report #991223,
regarding modemmanager: missing policykit-1 in Depends or Recommends
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.)


-- 
991223: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991223
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: modemmanager
Version: 1.10.0-1
Severity: serious
Justification: missing dependency

Hi,

A basic modemmanager installation doesn't result in a functional mmcli
command. The following might work (e.g. after a reboot, to make sure the
modem detection is fine):

    # mmcli -L
        /org/freedesktop/ModemManager1/Modem/0 [QUALCOMM INCORPORATED] QUECTEL 
Mobile Broadband Module

But trying to force a scan (e.g. before or instead of rebooting)
doesn't:

    # mmcli -S
    error: couldn't request to scan devices: 
'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Failed: PolicyKit 
authorization failed: 'GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: 
The name org.freedesktop.PolicyKit1 was not provided by any .service files''

Trying to establish a connection doesn't work either:

    # mmcli -m 0 --simple-connect apn=orange
    error: couldn't connect the modem: 
'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Failed: PolicyKit 
authorization failed: 'GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: 
The name org.freedesktop.PolicyKit1 was not provided by any .service files''

Given the error message, it's pretty clear the problem is at the D-Bus
level, so isn't actually limited to mmcli: trying to toy with the modem
over D-Bus directly (e.g. using Python bindings) would result in the
same problems.


It looks to me policykit-1 should be at least in Recommends, possibly in
Depends. This might have been unreported until since end users are
likely using NetworkManager from a desktop environment, and
network-manager does list policykit-1 in Depends.


I've double checked those findings with buster myself, but I'm told the
same happens with bullseye as well, which would be consistent with the
facts Depends/Recommends didn't change between buster's version and
bullseye's.

This would seem worth fixing in both distributions.


Cheers,
-- 
Cyril Brulebois ([email protected])            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

--- End Message ---
--- Begin Message ---
Source: modemmanager
Source-Version: 1.18.4-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: SHA256

Format: 1.8
Date: Tue, 14 Dec 2021 10:09:29 +0100
Source: modemmanager
Architecture: source
Version: 1.18.4-1
Distribution: unstable
Urgency: medium
Maintainer: DebianOnMobile Maintainers 
<[email protected]>
Changed-By: Arnaud Ferraris <[email protected]>
Closes: 991223
Changes:
 modemmanager (1.18.4-1) unstable; urgency=medium
 .
   [ Cyril Brulebois ]
   * Fix missing dependency on policykit-1 (Closes: #991223).
     Without it, a lot of operations would result in the following error at
     the D-Bus level:
         The name org.freedesktop.PolicyKit1 was not provided by any .service 
files
     In bullseye, ModemManager.service wouldn't even start, because of the
     missing polkit.service dependency at the systemd level.
 .
   [ Arnaud Ferraris ]
   * New upstream version 1.18.4
   * d/copyright: fix wrong path for libqcdm
     `libqcdm` was previously `libwmc`, but the corresponding copyright entry
     wasn't updated when the folder was renamed.
   * d/control: update packages descriptions.
     As it was pointed out, ModemManager now supports 5G modems, make sure
     the packages descriptions reflect that.
   * debian: address lintian issues.
     This commit addresses multiple issues reported by lintian:
     - doc installed into `/usr/share/gtk-doc` instead of `/usr/share/doc`,
       which is normal behavior for glib-based software
     - missing `Build-Depends-Package` in `libmm-glib0` symbols file
     - ModemManager plugins not including dependency information
     - system-wide `fcc-unlock.d` folder installed even though we don't ship
       any distro-specific configuration which would be included there
   * d/modemmanager.prerm: don't call systemctl directly.
     Debian provides a helper tool for avoiding direct calls to systemctl in
     maintainer scripts, so let's use it.
   * d/control: sort build dependencies.
     Also avoid installing unnecessary dependencies when using the `nodoc`
     build profile.
Checksums-Sha1:
 298de141a99eaaeb7208ebfc49af4b4b4868c241 3233 modemmanager_1.18.4-1.dsc
 3304a4266bf4b34fbb33d5b22ec5388d3bc590d3 2510768 
modemmanager_1.18.4.orig.tar.xz
 5743ce1b39f871f3da48b85a3d636bd5a1967d6f 195 
modemmanager_1.18.4.orig.tar.xz.asc
 900f509068f3a2b7c444413ca807aa55b9923c90 27432 
modemmanager_1.18.4-1.debian.tar.xz
 e66272b6e6857e8d2096efc4bec4f536022c983f 9347 
modemmanager_1.18.4-1_source.buildinfo
Checksums-Sha256:
 0bdd9085fef38e0428ad3bd687c31efa8ab5dca0d6b6d8209f3ad8f0f6050c80 3233 
modemmanager_1.18.4-1.dsc
 11fb970f63e2da88df4b6d8759e4ee649944c515244b979bf50a7a6df1d7f199 2510768 
modemmanager_1.18.4.orig.tar.xz
 34ae9de73611343febf54ec871987ee82177b3aa6bcd92a2957c1bf09146ff0d 195 
modemmanager_1.18.4.orig.tar.xz.asc
 a1fcad41337e64144c288b7b78b4cee1decca134dbd4b1dfcdb35389302c657a 27432 
modemmanager_1.18.4-1.debian.tar.xz
 b2ec63587ff705d5ddfb5cc1be0acf7c3ee033194fefc4830e2e504f51f6fa05 9347 
modemmanager_1.18.4-1_source.buildinfo
Files:
 4c5403c0f171f3e26e9b883e2ec87d5d 3233 net optional modemmanager_1.18.4-1.dsc
 007d3be35dd2c633b31370c0d3d1b06a 2510768 net optional 
modemmanager_1.18.4.orig.tar.xz
 ed62a0cf3969560da3ef52589a53d790 195 net optional 
modemmanager_1.18.4.orig.tar.xz.asc
 dde375fcf57a16eda6807898a072c24b 27432 net optional 
modemmanager_1.18.4-1.debian.tar.xz
 f7156a6a5631771913f1365807cc8dcc 9347 net optional 
modemmanager_1.18.4-1_source.buildinfo

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

iQJOBAEBCAA4FiEEeW2zk9w/9AIituoi0+u1lmu5kZYFAmG4Z+oaHGFybmF1ZC5m
ZXJyYXJpc0BnbWFpbC5jb20ACgkQ0+u1lmu5kZZ8ORAAjRL4BLXphtKGa9uyT3oK
EHDapxYilIfTVdTDIw+6vmXWO8C2mkXTB5Ni4V61gLjuVfMk6YIs8AcU6BqPDX0B
Xqi2VzvxieCrmg3OwWWHjlgU5qWNdBFwVPNWmTnmku7JnMgC6B3QDyjIXVIMjgq5
qACqLBJcisGsoYZER2NifExwP4HIpXifsMgSDk5L2hvSmS4FjLEm30TieP1IYH4R
OMEmZXsshwbVLCFfIhIzGb2BbngMS2wxM2kBRVOxJxx0BGo2cGtstuA08m4Lvfi4
9kvIP5ZKu1bfaYYzszjUVd7FTwzC45V0sRZFNXucAkYMFXeogEoPJPox8q9K4ekc
BwhhRgrPMHKosOwlgvLk/9T85ZwYLzJ4wKh2q1KWRlW638IlZEykcpxS45SM348G
J6tjysI7dBYMaxaLOZODFLNHB3Tn7O2oVQuNYvEe8+aywjyGe08Mp+E5sNngxOr7
lEY/9gBlk/71eRi6+Zr70MZjbHUwd/nCRlBYYB+KmXWTCBFUxt5NpHQE1tKYKy7u
YWtMlXdEgIBG38OYqjAUM5Se7B16sdWOOLre37WRFajzjef9B6JL1EWxaaX8FH8U
x1+5OZGuj7e/G78t1GPqyLDvTfmODBCS4eouWVzP0pBgl0g7LyClB0gpEWkWLLDH
zHqOfq3KS4M2obJYrb2Lgws=
=i0QH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to