Since a while, most likely since fink 0.29.10, "fink cleanup --debs" or "fink cleanup --all" does no longer clean up deb packages.
I have now various versions of the same package in my trees. Normally they would have been cleared out.
For example, they could be of the same version, but different revision:
But they can also be of different versions:
No amount of "fink cleanup --all" gets rid of them.
Note I only have the unstable tree, plus a local tree with a few .info files of my own design (for none of the above packages).
Fink 0.29.10, Mac OS X 10.6.1, Xcode 3.2