[Bug 2056769] Re: [jammy/mantic] ftbfs due to build-time incompatibility with updated openvswitch
Frode Nordahl
2056769 at bugs.launchpad.net
Fri Mar 15 09:45:43 UTC 2024
> You could have versioned the mantic package as 23.09.0-1ubuntu0.2
instead of 23.09.0-1ubuntu1. But since noble is at 24.03.x already, I
don't see a conflict arising there.
Ack, thanks, I'll make sure to use the expected versioning scheme for
SRU's moving forward.
> Since this changes how manpages are build, please add a simple test case check for these. Check that the shipped manpages are built correctly, have no syntax errors, etc.
> Your [Where problems could occur] section is merely stating what you changed, not what could go wrong. In this particular case, since you are changing how manpages are built, that is what could go wrong, and is why I ask that you please add the test case item I mentioned above.
Ack, have added a manpage-centric test case and will provide binary
package test results in the next comments.
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ovn in Ubuntu.
https://bugs.launchpad.net/bugs/2056769
Title:
[jammy/mantic] ftbfs due to build-time incompatibility with updated
openvswitch
Status in ovn package in Ubuntu:
Invalid
Status in ovn source package in Jammy:
Fix Committed
Status in ovn source package in Mantic:
Fix Committed
Bug description:
[Impact]
ovn package currently FTBFS due to changes in the openvswitch package after recent security updates - doc tooling in the openvswitch source package that ovn uses has changed.
[Test Case]
Build ovn package in mantic or jammy
Build fails:
make[2]: *** No rule to make target
'/home/ubuntu/ovn/b/ovn-22.03.3/ovs/python/build/soutil.py', needed by
'manpages.mk'. Stop.
Confirm manpages are built properly with the new pacakge.
[Where problems could occur]
The proposed patches change the part of the build process uses to generate documentation (manpages), so we need to make sure the new package actually have manpages properly generated.
[Original bug report]
make[2]: *** No rule to make target '/home/ubuntu/ovn/b/ovn-22.03.3/ovs/python/build/soutil.py', needed by 'manpages.mk'. Stop.
For jammy we need [0].
For mantic we need to drop d/p/revert-ovs-python-build-rename.patch
0: https://github.com/ovn-
org/ovn/commit/827ff007a254acb929d06772da42a2bd5c7b2a68
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ovn/+bug/2056769/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list