1 - force'ing to a non-existent alias should fail.
2 - geneland dependency failure in apt *not* cran2deb
3 - deal with growing database: prune things.
4 - license hashes should have some kind of audit trail
5 - split up dependency structure to support building under different distributions