Abstract logic for final configure messages
Fix corner case in subpackage configuration