On 26.03.24 02:45, Michael Ablassmeier wrote:
hi again,

On Tue, Mar 26, 2024 at 02:31:41AM +0100, Michael Ablassmeier wrote:
On Mon, Mar 25, 2024 at 11:28:33PM +0100, Matthias Klose wrote:
Don't hard-code the python version in d/control, it will fail with 3.12

patch at
http://launchpadlibrarian.net/721153415/virtnbdbackup_2.0-1build1_2.0-1ubuntu1.diff.gz

thanks, but not hardcoding the python version makes build fail in dh_auto_test
for me (using git-builpackage and debspawn as builder). For some reason yet
unclear to me dh_auto_test attempts to run some made up testcases ..

dh_auto_test fails to test the module load because it seems python3-libnbd
required for virtnbdbackup is only available for python 3.11 yet:

  Package: python3-libnbd
  Depends: python3 (<< 3.12), python3 (>= 3.11~)

  > root@radiohead-unstable-buildd-amd64-la1a:/srv# python3.12
  > Python 3.12.2 (main, Mar 24 2024, 15:58:54) [GCC 13.2.0] on linux
  > Type "help", "copyright", "credits" or "license" for more information.
  > >>> import nbd
  > Traceback (most recent call last):
  >   File "<stdin>", line 1, in <module>
  >   File "/usr/lib/python3/dist-packages/nbd.py", line 34, in <module>
  >     import libnbdmod
  > ModuleNotFoundError: No module named 'libnbdmod'


then why do you b-d on python3-all?

Reply via email to