[Bug 2056769] Re: [jammy/mantic] ftbfs due to build-time incompatibility with updated openvswitch

Andreas Hasenack 2056769 at bugs.launchpad.net
Thu Mar 14 17:36:50 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.

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.


** Changed in: ovn (Ubuntu Mantic)
       Status: Triaged => Fix Committed

** Tags added: verification-needed verification-needed-mantic

-- 
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.

  [Where problems could occur]
  The proposed patches only change the part of the build process uses to generate documentation (manpages).

  [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