#1140844 python3-ovn-octavia-provider: octavia-ovn-db-sync-util uses a python3.13 shebang

#1140844#5
Date:
2026-06-27 15:00:06 UTC
From:
To:
I noticed that python3-ovn-octavia-provider, an arch-all package has a
runtime dependency on python3.13 (until now, the default Python 3
version).

This presumably comes from the shebang, which you probably don't want
to be versioned:

$ head /usr/bin/octavia-ovn-db-sync-util
#!/usr/bin/python3.13

dh_python3 should have fixed that for you. I'm not sure why it didn't.
We also typically build python packages with /usr/bin/python3 not
/usr/bin/python3.X (where 3.X is the dafault version) to avoid this kind
of problem. But this package isn't using pybuild...

Stefano

#1140844#10
Date:
2026-06-27 21:54:34 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ovn-octavia-provider, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140844@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated ovn-octavia-provider package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 27 Jun 2026 22:14:31 +0200
Source: ovn-octavia-provider
Architecture: source
Version: 10.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1140844
Changes:
 ovn-octavia-provider (10.0.0-2) unstable; urgency=medium
 .
   * Add dh_python3 --shebang=/usr/bin/python3 call (Closes: #1140844).
   * Clean better.
Checksums-Sha1:
 d5954b496696017c2ba03ee1cdd38d464aa311d2 2978 ovn-octavia-provider_10.0.0-2.dsc
 67db3f739d4ea24b1b9240683bc13608093cda00 4200 ovn-octavia-provider_10.0.0-2.debian.tar.xz
 c0f90e59fb5893aff141fff22d25f8418c3bf30c 21681 ovn-octavia-provider_10.0.0-2_amd64.buildinfo
Checksums-Sha256:
 b99efed0986e18ae55f921246eefe166e18e9b456a02db4ed9e08d0059319d7c 2978 ovn-octavia-provider_10.0.0-2.dsc
 35db8b77c2de9c3347ae7a681ccb7f29fa26023f4ac239ea8ef8d736e29fddaf 4200 ovn-octavia-provider_10.0.0-2.debian.tar.xz
 2377219b89d5eae66954fef37eaae6d6ffa5014c3e00f61480dd95d287b64429 21681 ovn-octavia-provider_10.0.0-2_amd64.buildinfo
Files:
 e5d637d216993cc495d7f61a36758908 2978 python optional ovn-octavia-provider_10.0.0-2.dsc
 f8044d347aba1daff753835009da9751 4200 python optional ovn-octavia-provider_10.0.0-2.debian.tar.xz
 2b5384d09a204e4813bd2f5c2505a5f7 21681 python optional ovn-octavia-provider_10.0.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmpAMUQACgkQ1BatFaxr
Q/49bg/+LBUTEI9jbkBkXhZwQ8MD7I2odzpYG0gmKidtmU4adA9zp+UeLfA0m8wU
5VBq9xT7j2IZrlHLFRQ1lyY+DHIwtjuP392wwF8HZSqKJDXxqSRzcCmyySVsQJ+8
n3xo7+vmBq+Wp8k68q3081A8+yv/fmCizeOyq8tpv+y83dVcIeN7GTobKTZQxNFZ
mLWiSqqYZ5tImBBdcYICG05FZeBwagbWg5OIKeAPjvKaiksQIkqPyoQVHzlIM2QE
hNjmc9oFgYJS104K668WkKsDKKLGfnPlZe1w/pPPLuceNUB7lleO0KHI0No/YYK/
TZrc6xiztnGWO9Kneq17XcZmwTmPuFZuDe+folM8YNvfPvI8Q9jYC9MIWe9W9h6S
Oqzp9AMMqD/IlGN+UcXtd48qp303TNOX/l6YRQ5Zg+aAkP2tUQkyKN7dE5ZKdHDp
UPO9YMq/mOgPLznra7eeybZz388eLfFaAViQGmFyLT8OxTBaOxPNHLpX2BCtRr/w
oZUkKeX0k5kqCrRvNV0OdYztJd4pEsobZrnvrFfNbcFa7jBl0Oi5Bjk+xbaQ1Hqc
yvVytGG9JbhyKg2WYCcfWjXRlgT40kesfZgUF73b/C/QmNm2JdavJcT2vsfIITrZ
TBrPqgrUJLjdPwVXCrf1AvjX42oiD6gYXIBu5XYMOptjePuUIe4=
=Pyto
-----END PGP SIGNATURE-----