pub fn read_package( path: &Path, source_id: SourceId, config: &Config) -> CargoResult<(Package, Vec<PathBuf>)>