When ${DIST_SUBDIR} is defined, cargo-checksum does not execute properly as the distribution directory holding the downloaded crates is not found.
Ideally, crates should download to rust/crates regardless of ${DIST_SUBDIR} but bsd.port.mk logic prevents it I think.