The main reason this only affects apt-deb and not yum-rpm is because the repodata deletes the older checksums, while the debian repository has all three checksums present. Otherwise the same code is shared between all backends.
The main reason this only affects apt-deb and not yum-rpm is because the repodata deletes the older checksums, while the debian repository has all three checksums present. Otherwise the same code is shared between all backends.