So this argues for the first option I suggested in my previous comment (a better UI in anaconda to handle this sort of error). I'll go ahead and close this, then. -- To view this pull request on github, visit https://github.com/rhinstaller/blivet/pull/227