Package: virtnbdbackup Version: 1.9.15-1 Severity: important X-Debbugs-Cc: e+report...@mail.taugt.net
Dear Maintainer, executing virtnbdbackup fails at the end because it tries to spawn `qemu-img`. An error log is attached below. A quick investigation revealed this binary is included in `qemu-utils`; installing this package resolved the error, so `qemu-utils` should be added as a dependency of `virtnbdbackup`. Invocation and error log: # virtnbdbackup -d hass -l auto -o /mnt/files_old/hass [2024-03-22 21:37:31] INFO lib common - printVersion [MainThread]: Version: 1.9.15 Arguments: /usr/bin/virtnbdbackup -d hass -l auto -o /mnt/files_old/hass [2024-03-22 21:37:31] INFO root virtnbdbackup - main [MainThread]: Backup level: [auto] [2024-03-22 21:37:31] INFO root virtnbdbackup - main [MainThread]: Backup mode auto, target folder is empty: executing full backup. (...) [2024-03-22 21:38:51] INFO root virtnbdbackup - main [MainThread]: Backup jobs finished, stopping backup task. [2024-03-22 21:38:51] INFO root virtnbdbackup - backupConfig [MainThread]: Saving VM config to: [/mnt/files_old/hass/vmconfig.virtnbdbackup.0.xml] [2024-03-22 21:38:51] INFO root virtnbdbackup - backupBootConfig [MainThread]: Save additional boot config [loader] to: [/mnt/files_old/hass/OVMF_CODE_4M.fd.virtnbdbackup.0] [2024-03-22 21:38:51] INFO root virtnbdbackup - backupBootConfig [MainThread]: Save additional boot config [nvram] to: [/mnt/files_old/hass/hass_VARS.fd.virtnbdbackup.0] Traceback (most recent call last): File "/usr/bin/virtnbdbackup", line 1115, in <module> main() File "/usr/bin/virtnbdbackup", line 675, in main saveFiles(args, vmConfig, disks, fileStream, logFile) File "/usr/bin/virtnbdbackup", line 711, in saveFiles backupDiskInfo(args, disk) File "/usr/bin/virtnbdbackup", line 799, in backupDiskInfo info = qemu.util("").info(disk.path, args.sshClient) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/libvirtnbdbackup/qemu/util.py", line 91, in info return self.runcmd(cmd, toPipe=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/libvirtnbdbackup/qemu/util.py", line 289, in runcmd with subprocess.Popen( ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'qemu-img' -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-18-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages virtnbdbackup depends on: ii libnbd-bin 1.14.2-1 ii nbdkit 1.32.5-1 ii nbdkit-plugin-python 1.32.5-1 ii python3 3.11.2-1+b1 ii python3-libnbd 1.14.2-1 ii python3-libvirt 9.0.0-1 ii python3-lxml 4.9.2-1+b1 ii python3-lz4 4.0.2+dfsg-1+b2 ii python3-paramiko 2.12.0-2 ii python3-tqdm 4.64.1-1 ii python3-typing-extensions 4.4.0-1 ii python3.11 3.11.2-6 virtnbdbackup recommends no packages. virtnbdbackup suggests no packages. -- no debconf information