Package: modemmanager Version: 1.0.0-2 Severity: important Tags: patch Hi,
Since I upgraded to GNOME 3.10, I was unable to use my WWAN modem via ModemManager. After much fiddling, a coworker enlightened me: maybe ModemManager is not using PolicyKit! And indeed, that was the culprit. Attached is a patch that enables PolicyKit support, and installs the systemd unit files. Just installing the rebuilt packages made the Broadband Modem menu item appear in the Network Manager dropdown. Thanks, Jordi -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores) Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages modemmanager depends on: ii libc6 2.17-97 ii libglib2.0-0 2.38.1-1 ii libgudev-1.0-0 204-6 ii libmbim-glib0 1.6.0-2 ii libmm-glib0 1.0.0-2.1 ii libpolkit-gobject-1-0 0.112-1.1+s0.2.1 ii libqmi-glib0 1.4.0-1 Versions of packages modemmanager recommends: ii usb-modeswitch 2.0.1+repack0-2 modemmanager suggests no packages. -- no debconf information
diff -Nru modemmanager-1.0.0/debian/changelog modemmanager-1.0.0/debian/changelog --- modemmanager-1.0.0/debian/changelog 2014-01-14 17:10:05.000000000 +0100 +++ modemmanager-1.0.0/debian/changelog 2014-01-24 01:38:07.000000000 +0100 @@ -1,3 +1,12 @@ +modemmanager (1.0.0-2.1) experimental; urgency=low + + * Non-maintainer upload. + * Build-Depend on libpolkit-gobject-1-dev, for PolicyKit support. + * Pass --with-polkit and --with-systemdsystemunitdir to configure. + * Install polkit-1 policy files. + + -- Jordi Mallach <[email protected]> Thu, 23 Jan 2014 10:48:25 +0100 + modemmanager (1.0.0-2) experimental; urgency=medium * Sync more changes from Ubuntu: diff -Nru modemmanager-1.0.0/debian/control modemmanager-1.0.0/debian/control --- modemmanager-1.0.0/debian/control 2014-01-14 17:10:05.000000000 +0100 +++ modemmanager-1.0.0/debian/control 2014-01-23 10:51:51.000000000 +0100 @@ -14,7 +14,8 @@ libgudev-1.0-dev (>= 147), libqmi-glib-dev (>= 1.4), libmbim-glib-dev (>= 1.4), - libglib2.0-doc, + libpolkit-gobject-1-dev (>= 0.97), + libglib2.0-doc Standards-Version: 3.9.4 Vcs-Bzr: https://code.launchpad.net/~modemmanager/modemmanager/ubuntu diff -Nru modemmanager-1.0.0/debian/modemmanager.install modemmanager-1.0.0/debian/modemmanager.install --- modemmanager-1.0.0/debian/modemmanager.install 2014-01-14 17:10:05.000000000 +0100 +++ modemmanager-1.0.0/debian/modemmanager.install 2014-01-24 01:33:50.000000000 +0100 @@ -5,4 +5,5 @@ usr/share/dbus-1 usr/share/icons usr/share/man +usr/share/polkit-1 usr/lib/*/ModemManager diff -Nru modemmanager-1.0.0/debian/rules modemmanager-1.0.0/debian/rules --- modemmanager-1.0.0/debian/rules 2014-01-14 17:10:05.000000000 +0100 +++ modemmanager-1.0.0/debian/rules 2014-01-24 01:30:32.000000000 +0100 @@ -21,7 +21,9 @@ override_dh_auto_configure: dh_auto_configure -- \ - --enable-gtk-doc + --enable-gtk-doc \ + --with-polkit \ + --with-systemdsystemunitdir=/lib/systemd/system override_dh_makeshlibs: dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/ModemManager/

