[ovs-dev] [PATCH] rhel: Support RHEL7.7 build and packaging

Gregory Rose gvrose8192 at gmail.com
Tue Oct 15 21:54:05 UTC 2019


On 10/15/2019 10:57 AM, Ben Pfaff wrote:
> On Tue, Oct 15, 2019 at 12:28:21PM -0700, Gregory Rose wrote:
>> On 10/11/2019 2:49 PM, Yifeng Sun wrote:
>>> This patch provides essential fixes for OVS to support
>>> RHEL7.7's new kernel.
>>>
>>> make rpm-fedora-kmod \
>>> RPMBUILD_OPT='-D "kversion 3.10.0-1062.1.2.el7.x86_64"'
>>>
>>> Signed-off-by: Yifeng Sun <pkusunyifeng at gmail.com>
>> Hi Yifeng,
>>
>> I'm trying to test this patch on a RHEL 7.7 system but it requires python
>> sphinx and I can't
>> seem to find out how to install it.  I've found a bunch of RPMs but all of
>> them have
>> broken dependencies.
>>
>> I've never installed the sphinx stuff before but now it's required. Did you
>> find a way
>> to install it?
>>
>> Here is the error:
>> error: Failed build dependencies:
>>      /usr/bin/sphinx-build-3 is needed by openvswitch-2.12.90-1.el7.x86_64
> It's easy to figure out how to get a particular file on Fedora or RHEL,
> using "dnf provides":
>
>      $ dnf provides /usr/bin/sphinx-build-3
>      python3-sphinx-1:1.8.4-1.fc30.noarch : Python documentation generator
>      Repo        : @System
>      Matched from:
>      Filename    : /usr/bin/sphinx-build-3
>
>      python3-sphinx-1:1.8.4-1.fc30.noarch : Python documentation generator
>      Repo        : fedora
>      Matched from:
>      Filename    : /usr/bin/sphinx-build-3
>
> Then "sudo dnf install python3-sphinx" ought to fix the problem.

I tried 'yum whatprovides' and it found nothing.  I tried install dnf 
and then used 'dnf provides /usr/bin/sphinx-build-3'
but that also found nothing.

I'll try Yifeng's suggestion.

Thanks,

- Greg


More information about the dev mailing list