On 13.03.2013 08:55, Michael Biebl wrote:
> On 12.03.2013 21:45, Mathieu Trudel-Lapierre wrote:
>> Fair enough. I started, or more precisely cleaned up what I had a bit and
>> rebased on 0.7.990; it builds here on Ubuntu and I shipped it to a PPA to
>> build "cleanly":
> 
> Thanks for that!
> 
>> https://launchpad.net/~network-manager/+archive/modemmanager-next/+sourcepub/3023373/+listing-archive-extra
>>
>> It builds fine in sbuild here with libqmi 1.0-1. I'll track it later to see
>> whether it completes this build. Then there is some work done by Marius
>> Kotsbak I'll merge, and I'll be ready for constructive criticism (ie.
>> sponsoring).
> 
> I've had a quick look at it, a couple of comments:

One more:
1/ Do you really want to make libmm-glib0 depend on modemmanager? Why is
that needed? This creates a nasty dependency loop.
Is this for the plugins? Having them in modemmanager also results in
E: modemmanager: pkg-has-shlibs-control-file-but-no-actual-shared-libs
W: modemmanager: postinst-has-useless-call-to-ldconfig
W: modemmanager: postrm-has-useless-call-to-ldconfig

If libmm-glib0 is supposed to be a standalone library and needs those
plugins, then they should be moved into libmm-glib0 (assuming upstream
bumps the Version in the directory path) or have them in a
libmm-glib-runtime package with libnm-glib0 depending on that.

If those modules are used by ModemManager and *not* by libmm-glib0, keep
them in the modemmanager package but exclude them from dh_makeshlibs.


Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to