Fix long standing bug with old gnu tar files, add a check so tar will