[ovs-discuss] Centos Openvswitch-2.1.2 kernelmodule dependency

Gurucharan Shetty shettyg at nicira.com
Fri May 9 15:53:13 UTC 2014


I installed centos6.5 minimal from here:
http://mirror.stanford.edu/yum/pub/centos/6.5/isos/x86_64/

Followed the instructions in INSTALL.RHEL (I did not use the -D
options) and this is what I see.

[root at centos6 x86_64]# ls
kmod-openvswitch-2.2.90-1.el6.x86_64.rpm
openvswitch-2.2.90-1.x86_64.rpm
openvswitch-debuginfo-2.2.90-1.x86_64.rpm
[root at centos6 x86_64]# rpm -ivh kmod-openvswitch-2.2.90-1.el6.x86_64.rpm
Preparing...                ########################################### [100%]
   1:kmod-openvswitch       ########################################### [100%]
[root at centos6 x86_64]# rpm -ivh openvswitch-
openvswitch-2.2.90-1.x86_64.rpm
openvswitch-debuginfo-2.2.90-1.x86_64.rpm
[root at centos6 x86_64]# rpm -ivh openvswitch-2.2.90-1.x86_64.rpm
Preparing...                ########################################### [100%]
   1:openvswitch            ########################################### [100%]
[root at centos6 x86_64]# /etc/init.d/openvswitch start
/etc/openvswitch/conf.db does not exist ... (warning).
Creating empty database /etc/openvswitch/conf.db           [  OK  ]
Starting ovsdb-server                                      [  OK  ]
Configuring Open vSwitch system IDs                        [  OK  ]
Inserting openvswitch module                               [  OK  ]
Starting ovs-vswitchd                                      [  OK  ]
Enabling remote OVSDB managers                             [  OK  ]




On Thu, May 8, 2014 at 4:40 PM, Jesse Gross <jesse at nicira.com> wrote:
> On Thu, May 8, 2014 at 2:00 PM, Michiel Betel <michiel at betel.nl> wrote:
>> Here’s the complete install try:
>>
>> Examining kmod-openvswitch-2.1.2-1.el6.x86_64.rpm:
>> kmod-openvswitch-2.1.2-1.el6.x86_64
>> Marking kmod-openvswitch-2.1.2-1.el6.x86_64.rpm as an update to
>> kmod-openvswitch-1.10.0-1.el6.x86_64
>> Resolving Dependencies
>> --> Running transaction check
>> ---> Package kmod-openvswitch.x86_64 0:1.10.0-1.el6 will be updated
>> ---> Package kmod-openvswitch.x86_64 0:2.1.2-1.el6 will be an update
>> --> Processing Dependency: ksym(local_bh_enable) = 0x0799aca4 for package:
>> kmod-openvswitch-2.1.2-1.el6.x86_64
>> --> Finished Dependency Resolution
>> Error: Package: kmod-openvswitch-2.1.2-1.el6.x86_64
>> (/kmod-openvswitch-2.1.2-1.el6.x86_64)
>>            Requires: ksym(local_bh_enable) = 0x0799aca4
>>  You could try using --skip-broken to work around the problem
>>  You could try running: rpm -Va --nofiles —nodigest
>
> This symbol should be exported by your kernel and it has been around
> forever so there shouldn't be any real chance of it not being there.
>
> My guess is that this is an RPM dependency issue rather than the
> actual symbol missing, so maybe someone with more experience there can
> comment. Guru, do you know?
> _______________________________________________
> discuss mailing list
> discuss at openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss



More information about the discuss mailing list