<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-08-04 18:01 GMT+02:00 Aleksander Morgado <span dir="ltr"><<a href="mailto:aleksander@aleksander.es" target="_blank">aleksander@aleksander.es</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">On Mon, Aug 4, 2014 at 5:50 PM, Marius Kotsbak <<a href="mailto:marius@kotsbak.com">marius@kotsbak.com</a>> wrote:<br>
>> So, I finally included all the mbim-proxy work in the new release, as<br>
>> that will let us keep on testing it easier.<br>
>><br>
>> NOTE TO PACKAGERS: Please make sure the new 'mbim-proxy' is installed in<br>
>> the same package as the *library* itself. This is not a helper tool<br>
>> binary, it is part of the normal operation of the library. OpenSUSE I'm<br>
>> looking at you.<br>
>><br>
><br>
<div class="gmail_quote"><br></div>
</div>What happens then if the user has both libqmi and ModemManager<br>
installed but not the extra package for the qmi-proxy? That would<br>
totally break QMI modems usage (which is what happened to me when<br>
testing some OpenSUSE release).<br>
<br></blockquote><div><br></div><div>It would probably break yes, but recommended packages I think are as default installed by all apt clients.<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
If you want to do split the packages, make sure ModemManager also<br>
depends on the qmi-proxy package, not just on libqmi. (And therefore<br>
the same logic for libmbim/mbim-proxy).<br></blockquote><div><br></div><div>Yes, the client packages that actually uses the proxy should declare explicit dependency on qmi-proxy package. Here it is no problem because there is no dependency the other way to make a dependency loop.<br>
<br>--<br></div><div>Marius<br><br></div></div></div></div>