diff --git a/src/ac/acl/source_consistency/check_consistency.py b/src/ac/acl/source_consistency/check_consistency.py index 95e99d0fc87948dca22e877bfd9a0b2680aeb0e4..1c54caedc46aaff8b20ae26a3148259c862b442d 100644 --- a/src/ac/acl/source_consistency/check_consistency.py +++ b/src/ac/acl/source_consistency/check_consistency.py @@ -116,7 +116,8 @@ class CheckSourceConsistency(BaseCheck): self.ask_warning) return WARNING - package_name = self.get_package_name(source_url) + base_name = os.path.basename(source_url) + package_name = base_name if base_name in os.listdir(self._work_dir) else self.get_package_name(source_url) if package_name not in os.listdir(self._work_dir): logger.warning("no source package file in the repo, the package name is " + package_name + ". " + self.ask_warning)