[Bug 1998904] Re: libopenvswitch is not built
Frode Nordahl
1998904 at bugs.launchpad.net
Thu Mar 30 18:31:27 UTC 2023
The Open vSwitch project provides a very useful library indeed, however,
upstream does not provide any ABI guarantees for the library, and as a
consequence it would be impossible for any distribution to provide a
stable delivery of a library package. For reference, building of a
separate library package has also been disabled in Debian [0].
Projects building on OVS library code usually embed building of OVS as
part of their build process, one example of this is OVN [1]. I would
suggest to follow a similar approach instead.
0: https://salsa.debian.org/fnordahl/openvswitch/-/commit/9131194f475224ee8302ab19c4dd00cd45008adc
1: https://github.com/ovn-org/ovn
** Changed in: openvswitch (Ubuntu)
Status: New => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1998904
Title:
libopenvswitch is not built
Status in openvswitch package in Ubuntu:
Won't Fix
Bug description:
The Ubuntu modifications to Open vSwitch disables the build of
libopenvswitch and libopenvswitch-dev. The modifications were
introduced in commit 3525cd6ed4 at Mon Aug 7 15:54:12 2017 +0100. The
commit message says...
> Drop libopenvswitch for now
... without further explanation.
1) Ubuntu 22.04.1 LTS
2) libopenvswitch 2.17.2-0ubuntu0.22.04.2 500 & libopenvswitch-dev
2.17.2-0ubuntu0.22.04.2 500. Both are non-existent.
3) I expect debs to be built for libopenvswitch and libopenvswich-dev
when building debs from `apt-get source` or `debcheckout openvswitch`.
I also expect these packages to be available in the official Ubuntu
package archive together with the other Open vSwitch packages
(https://packages.ubuntu.com/search?keywords=openvswitch&searchon=names&suite=jammy§ion=all)
Build command: `debuild -b -uc -us`
Alternate: `DEB_BUILD_OPTIONS='parallel=8 nocheck' fakeroot debian/rules binary`
4) libopenvswitch and libopenvswitch-dev are not built, nor available
in the official Ubuntu package archive.
What can I do to build the libopenvswitch{-dev} libraries? Let me know
if there is anything I can do to contribute in resolving this issue.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1998904/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list