The problem you are having is that the table needs to exist before you can create the required mapping meta data.
But there is a way round this:
Allow the build task to happen, then do your mappings.
Then set delay validation = true & delete the tables, then try the package again.