On 08/24/2012 06:04 PM, Eric Blake wrote:
On 08/24/2012 03:57 PM, Laine Stump wrote:
> Everything is ready in both netcf and libvirt to switch over to libnl3
> in future releases of both Fedora and RHEL. This needs to be done more
> or less simultaneously in both packages, though, because you can't mix
> libnl1.1 and libnl3 in the same process (e.g. libvirtd using
> libnl-3.so and libnetcf.so, while libnetcf.so uses libnl.so)
>
> This patch does two things when fedora >= 18 || rhel >= 7):
>
> 1) requires libnl3-devel
> 2) requires netcf-devel-0.2.2 or greater
>
> (the idea is that a similar patch is going into netcf's specfile, so
> that when a build of netcf is done on F18 or later (or RHEL7 or later)
> netcf will be guaranteed to be built with libnl3 rather than
> libnl-1.1)
> ---
> libvirt.spec.in | 9 +++++++++
> 1 file changed, 9 insertions(+)
Makes sense - you have my ACK from a review standpoint, although I'd at
least like to test a build against the netcf package from F18
updates-testing if we have time to do that before DV cuts the 0.10.0
release.
Okay. I've made the netcf-0.2.2 upstream release that has the specfile
changes, updated both rawhide and F18 packages, made a build for both
and verified that they did use libnl3 rather than libnl1, and requested
the F18 package be pushed to updates-testing. Here is the link to the
f18 package:
https://admin.fedoraproject.org/updates/netcf-0.2.2-1.fc18
The will be in updates-testing "soon" (I don't know if they do it once a
day or twice a day).
I'm also not sure if a buildroot override is still necessary once a
package has hit updates-testing. If so, here's the link to the page that
describes how to set that up:
https://fedoraproject.org/wiki/Bodhi/BuildRootOverrides