I'm not sure that packages are allowed to build-depend on themselves,
but I suspect that the same bootstrapping problem may exist with other
packages as well?
In the emdebian channel it is stated that although error recovery can be
a pain, other packages (ghc6) just fail while cross-building on the host.