Hi Gregory,
As you pointed out, it fails to build. There are several reasons. One related
to groff vs groff base, the other is related to Sphinx.
See below my notes on the subject.
Replace groff with groff-base, and comment out sphinx line in
openvswitch-fedora.spec:
BuildRequires: groff-base graphviz
#BuildRequires: %{_py2}-sphinx
Remember to install sphinx with pip:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
pip install enum34
pip install ipaddress
pip install jsonschema
pip install pyasn1
pip install --ignore-installed Sphinx
Additionally, add the following line if running into ERROR: No build ID note
found in error:
%undefine _missing_build_ids_terminate_build
Regards,
Paul
Best Regards,
Paul Greenberg
________________________________
From: Gregory Rose <[email protected]>
Sent: Friday, June 22, 2018 6:36:25 PM
To: Paul Greenberg; [email protected]
Subject: Re: [ovs-discuss] openvswitch-kmod: on uninstall, get depmod: ERROR:
fstatat
On 6/21/2018 7:02 PM, Paul Greenberg wrote:
Hi Gregory, I compiled from fedora spec, but the underlying OS is RHEL 7.5
I'm using the instructions from ../Documentation/intro/install/fedora.rst and I
can't get it to work at
all on my RHEL 7.5 machine - I can't even get it configured. I run 'sudo
yum-builddep /tmp/ovs.spec'
and get the following errors:
Error: No Package found for groff
Error: No Package found for python-sphinx
Error: No Package found for python-twisted-core
Error: No Package found for python-zope-interface
But they *are* installed.
[gvrose@Unknown ovs-experimental]$ sudo yum install groff-base -y
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Package groff-base-1.22.2-8.el7.x86_64 already installed and latest version
Nothing to do
[gvrose@Unknown ovs-experimental]$ pip install zope.interface
Requirement already satisfied: zope.interface in
/usr/lib64/python2.7/site-packages (4.5.0)
[gvrose@Unknown ovs-experimental]$ pip install twisted
Requirement already satisfied: twisted in /usr/lib64/python2.7/site-packages
(18.4.0)
[gvrose@Unknown ovs-experimental]$ pip install sphinx
Requirement already satisfied: sphinx in /usr/lib/python2.7/site-packages
(1.7.5)
So there seem to definitely be some problems with making the fedora RPM on RHEL
7.5. Maybe some folks
from Red Hat can have a look? Spec.in files aren't my forte.
- Greg
Best Regards,
Paul Greenberg
________________________________
From:
[email protected]<mailto:[email protected]>
<[email protected]><mailto:[email protected]>
on behalf of Gregory Rose <[email protected]><mailto:[email protected]>
Sent: Thursday, June 21, 2018 5:23:12 PM
To: [email protected]<mailto:[email protected]>
Subject: Re: [ovs-discuss] openvswitch-kmod: on uninstall, get depmod: ERROR:
fstatat
On 6/18/2018 8:14 PM, Paul Greenberg wrote:
> Build Fedora RPM from 2.9.90.
Which version of Fedora are you using?
Thanks,
- Greg
>
> On "yum remove", get the following errors:
>
> Erasing : openvswitch-kmod-2.9.90-1.el7.x86_64
>
> 3/6
> depmod: ERROR: fstatat(4, vport-gre.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-stt.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-geneve.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-lisp.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-vxlan.ko): No such file or directory
> depmod: ERROR: fstatat(4, openvswitch.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-gre.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-stt.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-geneve.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-lisp.ko): No such file or directory
> depmod: ERROR: fstatat(4, vport-vxlan.ko): No such file or directory
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> rmdir: failed to remove '.': Invalid argument
> _______________________________________________
> discuss mailing list
> [email protected]<mailto:[email protected]>
> https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
_______________________________________________
discuss mailing list
[email protected]<mailto:[email protected]>
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss