new arch all handling in Debian: lesson #1

Since some days we keep packages of Architecture: all in the archive as long as they are needed. You can find some details about that in my former post:
dak dominate will dodadoda the Debian archive soon.
The package that could currently profit most from that change is rpm! But the package dependencies are actually not strong enough. The source package rpm builds some arch all packages like rpm-common and several arch any packages and some of them (rpm, librpm0) have an unversioned field
Depends: rpm-common.
This dependency can be improved to
Depends: rpm-common (= ${source:Version})
to avoid nasty bugs after upgrading.
I fear that we have more of such packages in Debian.
Keine Kommentare:
Kommentar veröffentlichen