Oh, I forgot to copy openvswitch-kmod.files, really sorry for having troubled you so much.
On 17 September 2015 at 22:00, Gurucharan Shetty <shet...@nicira.com> wrote: > On Wed, Sep 16, 2015 at 6:54 PM, Tashi Lu <dotslash...@gmail.com> wrote: > > Yes, `rpmbuild -bb rhel/openvswitch-kmod-rhel6.spec` was the command i > used. > > May be it's related to the "KERNEL ABI COMPATIBILITY WARNING" before this > > error message? > > > > % rpmbuild -bb rhel/openvswitch-kmod-rhel6.spec > > Just to make sure, did you copy copy > rhel/openvswitch-kmod.files into the RPM SOURCES directory? > > i.e for e.g: > [root@centos6 SOURCES]# pwd > /root/rpmbuild/SOURCES > [root@centos6 SOURCES]# cp > openvswitch-2.4.90/rhel/openvswitch-kmod.files . > [root@centos6 SOURCES]# cd openvswitch-2.4.90 > [root@centos6 openvswitch-2.4.90]# rpmbuild -bb > rhel/openvswitch-kmod-rhel6.spec > > > > > . > > . > > . > > > ******************************************************************************** > > *********************** KERNEL ABI COMPATIBILITY WARNING > > *********************** > > > ******************************************************************************** > > The kernel ABI reference files (provided by kabi-whitelists) were not > found. > > No compatibility check was performed. Please install the kABI reference > > files > > and rebuild if you would like to verify compatibility with kernel ABI. > > > > Finding Requires: /usr/lib/rpm/redhat/find-requires > > Provides: kernel-modules >= 2.6.32-573.3.1.el6.x86_64 openvswitch-kmod = > > 2.4.90-1.el6 modalias(vport-type-105) modalias(vport-type-[345]) > > ksym(ovs_compat_exit_net) = 0xc49f0758 ksym(ovs_compat_init_net) = > > 0xfa996517 ksym(ovs_iptunnel_handle_offloads) = 0x5b423076 > ksym(ovs_net_id) > > = 0xda83411d ksym(ovs_skb_is_encapsulated) = 0x2d38e5e8 > > ksym(ovs_tunnel_get_egress_info) = 0x4890c68b ksym(ovs_udp_csum_gso) = > > 0x6addfc3e ksym(ovs_udp_gso) = 0x5437a302 ksym(ovs_vport_alloc) = > 0xf9ad4bfd > > ksym(ovs_vport_deferred_free) = 0x15fcc25a ksym(ovs_vport_free) = > 0x336d2f5e > > ksym(ovs_vport_ops_register) = 0xb419f886 ksym(ovs_vport_ops_unregister) > = > > 0x90fc9422 ksym(ovs_vport_receive) = 0xe2bf156b ksym(rpl_dev_queue_xmit) > = > > 0xb8146f87 ksym(rpl_flex_array_alloc) = 0x391952a4 > > ksym(rpl_flex_array_clear) = 0xf3e0d1ee ksym(rpl_flex_array_free) = > > 0x5c3787f1 ksym(rpl_flex_array_free_parts) = 0xba51bb1d > > ksym(rpl_flex_array_get) = 0x71850321 ksym(rpl_flex_array_get_ptr) = > > 0xea84ff05 ksym(rpl_flex_array_prealloc) = 0x93a01702 > > ksym(rpl_flex_array_put) = 0xa6bcdb96 ksym(rpl_flex_array_shrink) = > > 0xa6e24c6f ksym(rpl_geneve_sock_add) = 0xd97e6639 > > ksym(rpl_geneve_sock_release) = 0x2382aa44 ksym(rpl_geneve_xmit_skb) = > > 0x8513a612 ksym(rpl_genl_notify) = 0x1433e46c > > ksym(rpl___genl_register_family) = 0x804e525b ksym(rpl_gre_build_header) > = > > 0xa1ad107c ksym(rpl_gre_handle_offloads) = 0x97f558ce > > ksym(rpl_inet_proto_csum_replace16) = 0x20a44dfb ksym(rpl_ip_local_out) = > > 0xfdbce652 ksym(rpl_iptunnel_pull_header) = 0x501bee78 > > ksym(rpl_iptunnel_xmit) = 0x840d963c ksym(rpl_ipv6_skip_exthdr) = > 0x947d10b7 > > ksym(rpl_kfree_skb_list) = 0x830a5fd0 ksym(rpl___net_get_random_once) = > > 0x7415540d ksym(rpl_netif_skb_features) = 0xf991427e > > ksym(rpl_pskb_expand_head) = 0xbc3f2d6a ksym(rpl_reciprocal_value) = > > 0xf7ef7bb2 ksym(rpl_setup_udp_tunnel_sock) = 0x84f7827f > > ksym(rpl_skb_ensure_writable) = 0x392f9579 ksym(rpl__skb_get_rxhash) = > > 0x5f6d3bda ksym(rpl__skb_gso_segment) = 0xfd0d61f1 > ksym(rpl_skb_vlan_pop) = > > 0x92ac5d8b ksym(rpl_skb_vlan_push) = 0x1c7b77f6 ksym(rpl_skb_zerocopy) = > > 0x7741466a ksym(rpl_skb_zerocopy_headlen) = 0x13a5baf4 > > ksym(rpl_udp_set_csum) = 0x6e4bacda ksym(rpl_udp_sock_create) = > 0x1230463f > > ksym(rpl_udp_tunnel_sock_release) = 0xfdab3c54 > ksym(rpl_udp_tunnel_xmit_skb) > > = 0x25573a6f ksym(rpl_vxlan_sock_add) = 0xc61074cb > > ksym(rpl_vxlan_sock_release) = 0xd0bad9b9 ksym(rpl_vxlan_xmit_skb) = > > 0xf2ee855a > > Requires(interp): /bin/sh /bin/sh /bin/sh > > Requires(rpmlib): rpmlib(VersionedDependencies) <= 3.0.3-1 > > rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 > > rpmlib(CompressedFileNames) <= 3.0.4-1 > > Requires(post): /sbin/depmod /bin/sh > > Requires(preun): /bin/sh > > Requires(postun): /sbin/depmod /bin/sh > > Requires: kernel(__alloc_percpu) = 0x55f2580b kernel(__alloc_skb) = > > 0x25421969 kernel(__bitmap_weight) = 0x4cbbd171 > kernel(__crc32c_le_shift) = > > 0xdda08c00 kernel(__dev_get_by_index) = 0x6a6d551b > > kernel(__dynamic_pr_debug) = 0x640327fd kernel(__ip_select_ident) = > > 0x848695b3 kernel(__kmalloc) = 0x5a34a45c kernel(__list_add) = 0x0343a1a8 > > kernel(__net_get_random_once) = 0x1d3b6f77 kernel(__nla_put) = 0x3e2e6f8c > > kernel(__per_cpu_offset) = 0x32047ad5 kernel(__pskb_pull_tail) = > 0xaa1b9b4e > > kernel(__put_net) = 0xcb27f3de kernel(__request_module) = 0xe90dcae0 > > kernel(__secpath_destroy) = 0x430555cc kernel(__skb_checksum) = > 0x41c89dd2 > > kernel(__skb_gso_segment) = 0x1bf84dc1 kernel(__skb_warn_lro_forwarding) > = > > 0x4d288688 kernel(__stack_chk_fail) = 0xf0fdf6cb > > kernel(__tracepoint_module_get) = 0xacdeb154 kernel(_read_lock) = > 0x1a75caa3 > > kernel(_spin_lock) = 0x973873ab kernel(_spin_lock_bh) = 0x93cbd1ec > > kernel(_spin_lock_irqsave) = 0x712aa29b kernel(_spin_unlock_bh) = > 0x3aa1dbcf > > kernel(_spin_unlock_irqrestore) = 0x4b07e779 kernel(alloc_netdev_mq) = > > 0xafbc0d15 kernel(call_rcu) = 0x1251d30f kernel(cancel_work_sync) = > > 0x08d8708f kernel(consume_skb) = 0x0de0cf25 kernel(cpu_possible_mask) = > > 0x76a495c1 kernel(crc32c) = 0x27000b29 kernel(csum_partial) = 0xe113bbbc > > kernel(dev_base_lock) = 0xd1f91bcd kernel(dev_disable_lro) = 0x1704d6d4 > > kernel(dev_get_by_name) = 0x6edb8870 kernel(dev_queue_xmit) = 0x0d110dab > > kernel(dev_set_promiscuity) = 0x599a4d52 kernel(dst_release) = 0xec3f0011 > > kernel(dump_stack) = 0x6b2dc060 kernel(dynamic_debug_enabled) = > 0x9cb480f4 > > kernel(dynamic_debug_enabled2) = 0x2bd43d13 kernel(eth_type_trans) = > > 0xd55704ee kernel(ether_setup) = 0x7f8bdd3a kernel(ethtool_op_get_link) = > > 0xd4be820d kernel(ethtool_op_get_sg) = 0x14ff9fcb > kernel(ethtool_op_get_tso) > > = 0xcee83622 kernel(ethtool_op_get_tx_csum) = 0xecda447a > > kernel(ethtool_op_set_sg) = 0x89f397a9 kernel(ethtool_op_set_tso) = > > 0xbf4e56cf kernel(ethtool_op_set_tx_hw_csum) = 0xdcb79e8c > > kernel(find_first_bit) = 0xb352177e kernel(find_next_bit) = 0xc0a3d105 > > kernel(free_netdev) = 0x7bd0a577 kernel(free_percpu) = 0xc9ec4e21 > > kernel(genl_register_family_with_ops) = 0x17c50208 > > kernel(genl_register_mc_group) = 0x20385c58 > kernel(genl_unregister_family) = > > 0x49439411 kernel(get_page) = 0xe46d84e9 kernel(get_random_bytes) = > > 0x79aa04a2 kernel(inet_proto_csum_replace4) = 0xac63b351 > > kernel(ip_local_out) = 0xd7c18d8f kernel(ip_route_output_key) = > 0x9affb5fe > > kernel(ipv6_ext_hdr) = 0x8e0b7743 kernel(ipv6_find_hdr) = 0xa7ab99ad > > kernel(jiffies) = 0x7d11c268 kernel(jiffies_to_msecs) = 0x37befc70 > > kernel(kernel_bind) = 0x957e225b kernel(kernel_connect) = 0x5f51aa69 > > kernel(kernel_sock_shutdown) = 0x94eeb89f kernel(kfree) = 0x037a0cba > > kernel(kfree_skb) = 0x3d75cbcf kernel(kmem_cache_alloc) = 0xee065ced > > kernel(kmem_cache_alloc_node) = 0x00df7e39 > kernel(kmem_cache_alloc_trace) = > > 0x2044fa9e kernel(kmem_cache_create) = 0xe4a639f8 > kernel(kmem_cache_destroy) > > = 0x806e575f kernel(kmem_cache_free) = 0x7329e40d kernel(kmemdup) = > > 0x8b7fe311 kernel(ksize) = 0xa0d3d560 kernel(ktime_get_ts) = 0xefdd5a63 > > kernel(list_del) = 0x0521445b kernel(local_bh_disable) = 0x3ff62317 > > kernel(local_bh_enable) = 0x0799aca4 kernel(malloc_sizes) = 0xd691cba2 > > kernel(mcount) = 0xb4390f9a kernel(memcpy) = 0x236c8c64 kernel(memmove) = > > 0xa3a5be95 kernel(memset) = 0xde0bdcff kernel(module_layout) = 0x14522340 > > kernel(module_put) = 0xcbd81171 kernel(mutex_lock) = 0xfee8a795 > > kernel(mutex_unlock) = 0x03758301 kernel(net_assign_generic) = 0xa43636ec > > kernel(net_namespace_list) = 0x6d2fc5a6 kernel(net_ratelimit) = > 0xf6ebc03b > > kernel(netdev_rx_handler_register) = 0x7a371e17 > > kernel(netdev_rx_handler_unregister) = 0xb50f0362 kernel(netif_rx) = > > 0x75484296 kernel(netlink_broadcast) = 0x00312919 > > kernel(netlink_has_listeners) = 0x13f83bac kernel(netlink_set_err) = > > 0xb3a0e7bb kernel(netlink_unicast) = 0x27418d14 > kernel(nf_conntrack_destroy) > > = 0xd83791bc kernel(nla_memcpy) = 0xf1db1704 kernel(nla_parse) = > 0xa58b6804 > > kernel(nla_put) = 0x37587aff kernel(nla_reserve) = 0x9c3fb1a2 > > kernel(nlmsg_notify) = 0x888d0b57 kernel(node_states) = 0xc4061f09 > > kernel(nr_cpu_ids) = 0xfe7c4287 kernel(param_get_int) = 0x6980fe91 > > kernel(param_set_int) = 0xff964b25 kernel(per_cpu__cpu_number) = > 0x9629486a > > kernel(per_cpu__node_number) = 0xd917c158 kernel(per_cpu__this_cpu_off) = > > 0x57adf756 kernel(printk) = 0xea147363 kernel(pskb_expand_head) = > 0xf5f5d2d9 > > kernel(random32) = 0xb86e4ab9 kernel(rcu_barrier) = 0x60a13e90 > > kernel(register_netdevice) = 0xe85f2610 > kernel(register_netdevice_notifier) > > = 0x63ecad53 kernel(register_pernet_gen_device) = 0x72428be7 > > kernel(rtnl_is_locked) = 0x85670f1d kernel(rtnl_link_register) = > 0x269d0e7c > > kernel(rtnl_link_unregister) = 0x70fa8fd2 kernel(rtnl_lock) = 0xc7a4fbed > > kernel(rtnl_unlock) = 0x6e720ff2 kernel(schedule_work) = 0xa28e76e6 > > kernel(sk_free) = 0xbaecbc49 kernel(sk_release_kernel) = 0x829200f4 > > kernel(skb_checksum) = 0x10af67fe kernel(skb_checksum_help) = 0x72fad770 > > kernel(skb_clone) = 0xd87b0b1f kernel(skb_copy_bits) = 0x20242fb9 > > kernel(skb_pull_rcsum) = 0xc238d18d kernel(skb_push) = 0x3229caeb > > kernel(skb_put) = 0x207b7e2c kernel(skb_trim) = 0xc01e3b23 > > kernel(sock_create_kern) = 0xe91d52ab kernel(strcmp) = 0xe2d5255a > > kernel(strlcpy) = 0x672144bd kernel(strlen) = 0x25ec1b28 kernel(strncpy) > = > > 0x7ec9bfbc kernel(unregister_netdevice) = 0x24498994 > > kernel(unregister_netdevice_notifier) = 0xfe769456 > > kernel(unregister_pernet_gen_device) = 0xf3ff6e0c > kernel(warn_slowpath_fmt) > > = 0x08d66a3a kernel(warn_slowpath_null) = 0x16305289 > > Checking for unpackaged file(s): /usr/lib/rpm/check-files > > /root/rpmbuild/BUILDROOT/openvswitch-kmod-2.4.90-1.el6.x86_64 > > error: Installed (but unpackaged) file(s) found: > > /etc/depmod.d/openvswitch.conf > > > > > > RPM build errors: > > Installed (but unpackaged) file(s) found: > > /etc/depmod.d/openvswitch.conf > > > > > > % uname -a > > Linux ovs-test.lotus.mz 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 > 00:31:26 UTC > > 2013 x86_64 x86_64 x86_64 GNU/Linux > > > > On 17 September 2015 at 00:26, Gurucharan Shetty <shet...@nicira.com> > wrote: > >> > >> On Tue, Sep 15, 2015 at 10:44 AM, Tashi Lu <dotslash...@gmail.com> > wrote: > >> > From 1565cd8ccac1d919eb6d1ffc3185e89bc5e0607d Mon Sep 17 00:00:00 2001 > >> > From: dotSlashLu <dotslash...@gmail.com> > >> > Date: Tue, 15 Sep 2015 20:44:29 +0800 > >> > Subject: [PATCH 3/3] rhel: fix rpm build 'Installed (but unpackaged) > >> > file(s) found' error > >> > > >> > fix rhel kmod rpm build error: > >> > RPM build errors: > >> > Installed (but unpackaged) file(s) found: > >> > /etc/depmod.d/openvswitch.conf > >> > > >> > Signed-off-by: Dotslash Lu <dotslash...@gmail.com> > >> > >> Do you get the above error even if you follow the instructions in > >> INSTALL.RHEL.md ? (I don't see this error) Specially this note: > >> > >> On RHEL 6, to build the Open vSwitch kernel module, copy > >> rhel/openvswitch-kmod.files into the RPM sources directory and run: > >> > >> `rpmbuild -bb rhel/openvswitch-kmod-rhel6.spec` > >> > >> > >> > --- > >> > rhel/openvswitch-kmod-rhel6.spec.in | 4 ++++ > >> > 1 files changed, 4 insertions(+), 0 deletions(-) > >> > > >> > diff --git a/rhel/openvswitch-kmod-rhel6.spec.in b/rhel/ > >> > openvswitch-kmod-rhel6.spec.in > >> > index 5d46838..fa9e38c 100644 > >> > --- a/rhel/openvswitch-kmod-rhel6.spec.in > >> > +++ b/rhel/openvswitch-kmod-rhel6.spec.in > >> > @@ -48,6 +48,10 @@ override %{oname} * extra/%{oname} > >> > override %{oname} * weak-updates/%{oname} > >> > EOF > >> > > >> > +%files > >> > +%defattr(-,root,root,-) > >> > +%{_sysconfdir}/depmod.d/ > >> > + > >> > %build > >> > for flavor in %flavors_to_build; do > >> > mkdir _$flavor > >> > -- > >> > 1.7.1 > >> > _______________________________________________ > >> > dev mailing list > >> > dev@openvswitch.org > >> > http://openvswitch.org/mailman/listinfo/dev > > > > > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev