[pkg-wpa-devel] libnl3 soname change
Heiko Stübner
heiko at sntech.de
Sun Dec 18 19:16:08 UTC 2011
Hi,
Am Donnerstag 15 Dezember 2011, 22:13:43 schrieb Stefan Lippers-Hollmann:
> Hi
>
> On Thursday 15 December 2011, Joey Hess wrote:
> > Heiko Stübner wrote:
> > > So the question would be on how to proceed to get this into unstable
> > > without breaking to much.
>
> [...]
>
> I have prepared and tested (for the non-udeb cases, see below) iw[1] and
> wpasupplicant[2] in svn now, likewise hostapd[3] will switch to
> libnl-3 >= 3.2 (from libnl1) after it gets available in unstable (no
> urgency at all).
>
> Something seems to be missing for the udeb handling though:
> Package: wpasupplicant-udeb
> [...]
> Depends: libc6-udeb (>= 2.13), libcrypto1.0.0-udeb (>= 1.0.0),
> libnl-3-200-udeb (>= 3.2.3), libnl-genl-3-200, busybox-udeb
> ^^^^^^^^^^^^^^^^ I'm not overly familiar with udeb specifics, but I think
> this is
> missing something equivalent to
> DEB_DH_MAKESHLIBS_ARGS_libnl-3-200 := -V"libnl-3-200 (>=
> $(DEB_UPSTREAM_VERSION))" --add-udeb=$(udeb) in libnl3's debian/rules.
my understanding of udeb handling is also only rudimentary :-)
As I did not split the udeb libnl-genl-3 resides at the moment in libnl-3-200-
udeb. The dependencies all have a "-udeb" in its package name, but libnl-
genl-3-200 has not. So my guess would be, that a libnl-genl-3-200-udeb is also
necessary.
> For iw (which is needed by crda's udev rules), it would be nice to
> have libnl.so.3 and libnl-genl.so.3 in /lib/ (#622247: iw binary should
> be installed in /sbin). The wpasupplicant package would also profit
> from that (#537790), although it is haunted by openssl and zlib as
> dependencies well.
As libnl seems to be used by a lot of system-level programs, should only these
two libs move to /lib or all?
Heiko
More information about the Pkg-wpa-devel
mailing list