When running repoman it doesn't check for masked and bad dependencies in the PDEPEND variable.
re-assigning to puggy as he is the main repoman guy now.
Fixed in CVS.
supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen.