[fix][arch] clean cache

This commit is contained in:
Vinícius Moreira
2020-05-08 17:40:58 -03:00
parent f076e15119
commit 9509aa89e7
3 changed files with 18 additions and 5 deletions

View File

@@ -838,7 +838,13 @@ def get_cache_dir() -> str:
if not string.strip().startswith('#'):
cache_dirs.append(string.split('=')[1].strip())
return cache_dirs[-1] if cache_dirs else '/var/cache/pacman/pkg/'
if cache_dirs:
if cache_dirs[-1][-1] == '/':
return cache_dirs[-1][0:-1]
else:
return cache_dirs[-1]
else:
return '/var/cache/pacman/pkg'
def map_required_by(names: Iterable[str]) -> Dict[str, Set[str]]: