Package: nova-common Version: 2:22.0.1-1 Severity: serious Tags: patch nova-common depends on q-text-as-data which is a virtual package provided by python-q-text-as-data up to buster and by python3-q-text-as-data since stretch. Apt does not like to swap packages to satisfy a dependency. To ease switching the provider from python-q-* to python3-q-* on upgrades from buster, please add an explicit dependency on python3-q-text-as-data (and place it in front of q-text-as-data). This can be removed again for bookworm.
Andreas
diff -Nru nova-22.0.1/debian/changelog nova-22.0.1/debian/changelog --- nova-22.0.1/debian/changelog 2021-01-19 10:10:02.000000000 +0100 +++ nova-22.0.1/debian/changelog 2021-07-04 23:45:12.000000000 +0200 @@ -1,3 +1,11 @@ +nova (2:22.0.1-2) UNRELEASED; urgency=medium + + * nova-common: Explicitly depend on python3-q-text-as-data to ease switching + from python-q-text-as-data which both provide the unversioned virtual + package q-text-as-data. (Closes: #-1) + + -- Andreas Beckmann <a...@debian.org> Sun, 04 Jul 2021 23:45:12 +0200 + nova (2:22.0.1-1) unstable; urgency=medium * New upstream point release. diff -Nru nova-22.0.1/debian/control nova-22.0.1/debian/control --- nova-22.0.1/debian/control 2021-01-19 10:10:02.000000000 +0100 +++ nova-22.0.1/debian/control 2021-07-04 23:45:12.000000000 +0200 @@ -165,6 +165,7 @@ python3-iso8601, python3-nova (= ${binary:Version}), python3-openstackclient, + python3-q-text-as-data, q-text-as-data, sqlite3, ${misc:Depends},