Package: gcovr Version: 4.2-1 Severity: wishlist It seems gcovr doesn't use anything from the lcov package and creates reports well without it so it would be great to drop this dependency (or downgrade to a recommends if it's actually used so it can be removed).
This would help meson on Debian since it prefers lcov/genhtml over gcovr¹. So not being able to remove lcov in e.g. CI containers makes using gcovr harder than necessary. Cheers, -- Guido 1) https://github.com/mesonbuild/meson/blob/master/mesonbuild/scripts/coverage.py#L61 -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf, arm64 Kernel: Linux 5.10.0-5-amd64 (SMP w/4 CPU threads) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gcovr depends on: pn lcov <none> ii python3 3.9.1-1 ii python3-jinja2 2.11.2-1 ii python3-lxml 4.6.2-1 ii python3-pkg-resources 52.0.0-1 gcovr recommends no packages. gcovr suggests no packages. -- no debconf information