The _sortAndFixProvenance() method actually expands out the home directory ~ while the "path" column in the manifest is not expanded out by readManifestFile(). This causes topological sort to fail
Example:
The dataframe ends up looking like:
Are these ok to close out? I see fixVersion = py-1.7 which should be out, yes?