eigen still has to be in the package.xml as a build_dependency even though the migration instructions don't suggest that.