Re: connman: Connman won't run due to missing libxtables.so.7
found 691180 connman/1.0-1.1+wheezy1
fixed 691180 connman/1.0-1.2
quit
Hi Adrian,
John Paul Adrian Glaubitz wrote:
> close 691180
> thanks
>
> Hi,
>
> there have been new uploads of connman both into testing and unstable,
> the issue has been resolved as the package has been rebuilt in both
> cases.
This has been fixed in sid but not in wheezy. :(
In sid, the dependency on libxtables9 avoids trouble:
$ cupt show connman/sid | egrep 'Version|Depends|Conflicts|Breaks'
Version: 1.0-1.2
Depends: libc6 (>= 2.9), libdbus-1-3 (>= 1.1.1), libglib2.0-0 (>= 2.28.0), libgnutls26 (>= 2.12.17-0), libxtables9, dbus, lsb-base
In wheezy, there is instead an unversioned dependency on iptables,
which is not enough to ensure the correct shared library is present:
$ cupt show connman/wheezy | egrep 'Version|Depends|Conflicts|Breaks'
Version: 1.0-1.1+wheezy1
Depends: iptables, libc6 (>= 2.9), libdbus-1-3 (>= 1.1.1), libglib2.0-0 (>= 2.28.0), libgnutls26 (>= 2.12.17-0), dbus, lsb-base
Fixing this properly would presumably require an iptables update in
testing (either bumping shlibs or, better, backporting the
introduction of a separate libxtables9 package from sid) followed by a
binnmu.
Hope that helps,
Jonathan
Reply to: