def _get_repo_source_package_map(self, repo, suite_name: str, component_name: str):
        ''' Get an associative array of the newest source packages present in a repository. '''

        suite = ArchiveSuite(suite_name)
        component = ArchiveComponent(component_name)
        spkgs = repo.source_packages(suite, component)
        return make_newest_packages_dict(spkgs)