Re: [libvirt] test failure on rawhide

2013-09-03 Thread Laine Stump
On 08/30/2013 11:26 PM, Eric Blake wrote:
 Just noticed this on latest rawhide (Fedora 21):

 Looks like the bug might not be libvirt's fault (as the assertion
 failure is not in our source file), but I'm out of time to investigate
 further today.


 $ VIR_TEST_DEBUG=1 ./virdrivermoduletest
 TEST: virdrivermoduletest
  1) Test driver network ... OK
  2) Test driver storage ... OK
  3) Test driver nodedev ... OK
  4) Test driver secret  ... OK
  5) Test driver nwfilter... OK
  6) Test driver interface
 ... lt-virdrivermoduletest: route/tc.c:973: rtnl_tc_register: Assertion
 `0' failed.

During the switch from libnl-1 to libnl-3, a similar (the same?) error
meant that version of libnl used for the netcf build didn't match the
version used for the libvirt build. That should be a thing of the
distant past now though...


--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


Re: [libvirt] test failure on rawhide

2013-09-03 Thread Eric Blake
On 09/03/2013 05:00 AM, Laine Stump wrote:
 On 08/30/2013 11:26 PM, Eric Blake wrote:
 Just noticed this on latest rawhide (Fedora 21):

 Looks like the bug might not be libvirt's fault (as the assertion
 failure is not in our source file), but I'm out of time to investigate
 further today.


 $ VIR_TEST_DEBUG=1 ./virdrivermoduletest
 TEST: virdrivermoduletest
  1) Test driver network ... OK
  2) Test driver storage ... OK
  3) Test driver nodedev ... OK
  4) Test driver secret  ... OK
  5) Test driver nwfilter... OK
  6) Test driver interface
 ... lt-virdrivermoduletest: route/tc.c:973: rtnl_tc_register: Assertion
 `0' failed.
 
 During the switch from libnl-1 to libnl-3, a similar (the same?) error
 meant that version of libnl used for the netcf build didn't match the
 version used for the libvirt build. That should be a thing of the
 distant past now though...

This particular rawhide VM of mine has been incrementally updated since
at least F15 days, which predates the libnl switch; I also noticed that
I had libnl-devel but NOT libnl3-devel installed.  I cleaned out the
incremental stuff, installed libnl3-devel, and a build from scratch
succeeded.  So suspicions confirmed, and fixing my environment fixed the
problem.

But it DOES point out that maybe configure should try harder to die up
front if mismatch is detected (ie. the wrong libnl-devel is installed) -
I'll uninstall libnl3-devel, and play with it a bit more, before calling
this thread done.

-- 
Eric Blake   eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

[libvirt] test failure on rawhide

2013-08-30 Thread Eric Blake
Just noticed this on latest rawhide (Fedora 21):

Looks like the bug might not be libvirt's fault (as the assertion
failure is not in our source file), but I'm out of time to investigate
further today.


$ VIR_TEST_DEBUG=1 ./virdrivermoduletest
TEST: virdrivermoduletest
 1) Test driver network ... OK
 2) Test driver storage ... OK
 3) Test driver nodedev ... OK
 4) Test driver secret  ... OK
 5) Test driver nwfilter... OK
 6) Test driver interface
... lt-virdrivermoduletest: route/tc.c:973: rtnl_tc_register: Assertion
`0' failed.
Aborted

-- 
Eric Blake   eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list